Files
Extern/C3d/Include/action_wireframe.h
T
SaraP 1bec402cd9 Extern :
- C3d aggiornamento delle librerie ( 117962).
2023-11-06 08:57:52 +01:00

45 lines
2.3 KiB
C++
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
////////////////////////////////////////////////////////////////////////////////
/**
\file
\brief \ru Методы построения каркаса.
\en Functions for wire frame creation. \~
*/
////////////////////////////////////////////////////////////////////////////////
#ifndef __ACTION_WIREFRAME_H
#define __ACTION_WIREFRAME_H
#include <wire_frame.h>
class MATH_CLASS MbWireFrameFilletsParams;
//------------------------------------------------------------------------------
/** \brief \ru Создать скругленный каркас.
\en Create a filleted wire frame. \~
\details \ru Создать каркас в виде плавного соединения (скругления) всех ребер каркаса. \n
Если два ребра в каркасе гладко стыкуются, в этом стыке скругление не делается, радиус игнорируется. \n
\en Create a wire frame as fillet of all the edges of a wire frame. \n
If two edges in wire frame are smoothly connected, the fillet is not created at this joint, the radius is ignored. \n \~
\param[in] wireframe - \ru Исходный каркас.
\en The initial wire frame. \~
\param[in] sameEdges - \ru Режим копирования входного каркаса.
\en Whether to copy the input wire frame. \~
\param[in] params - \ru Параметры скругления.
\en A fillet parameters. \~
\param[out] result - \ru Скругленный каркас.
\en The filleted wire frame. \~
\return \ru Возвращает код результата операции.
\en Returns operation result code. \~
\warning \ru В разработке.
\en Under development. \~
\ingroup WireFrame_Modeling
*/
// ---
MATH_FUNC( MbResultType ) CreateWireFrameFillets( c3d::WireFrameSPtr & wireframe,
MbeCopyMode sameEdges,
const MbWireFrameFilletsParams & params,
c3d::WireFrameSPtr & result );
#endif // __ACTION_WIREFRAME_H