C3D Modeler, , . .
. . , .
. 1.
nurbs-, . , .
:
MATH_FUNC (MbResultType) ModifiedSolid ( action_direct.h)
MbModifiedSolidParams
MbeModifyingMode::dmm_FilletsRadiusSet
dmm_FilletsRadiusSetSingle
.
:
MbModifiedSolidParams( MbeModifyingMode type, const MbSNameMaker & names, const c3d::ItemIndices & faces, double value )
dmm_FilletsRadiusSet
, .
dmm_FilletsRadiusSetSingle
, . , , , .
dmm_FilletsRadiusChange
, dmm_FilletsRadiusChange
value
, dmm_FilletsRadiusSet
. , 2 10 20, value=5
dmm_FilletsRadiusChange
15 25, dmm_FilletsRadiusSet
5 5 .
, . . , .
, , . , , , . MbModifiedSolidResults::GetFilletRadiusSetHotPoint
.
. . , . , , .
. 2.
MbModifiedSolidParams
MbeModifyingMode::dmm_ReplaceFaces
.
:
template<class SurfArray> MATH_FUNC_EX MbModifiedSolidParams( MbeModifyingMode type, const MbSNameMaker & names, const c3d::ItemIndices & replacedFaces, const SurfArray & replacementSurfaces, bool sameSurfaces, const c3d::NumbersVector & surfaceParts, const c3d::DoubleVector & offsets )
( offsets). : , , surfaceParts
. , , .
. .
.
, , : , . MbModifiedSolidResults::GetReplaceFacesHotPoint
.
. 3 . erid: 2SDnjdrKeQy