C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
+ Collaboration diagram for Algorithm Objects:

Modules

 Three-Dimensional Base Objects
 
 Two-Dimensional Base Objects
 
 Creators
 
 Attributes
 
 Scalar Functions
 
 Operation Parameters
 
 Properties
 
 Data Structures
 
 Parser
 
 Names
 
 Model
 

Classes

class  IStrData
 Data of a string. More...
 
class  StrData< T >
 Specific data of a string. More...
 
class  BaseStrVisitor
 Base class for thread-safe visitor extracting a string. More...
 
class  IGetMsg
 The getter of a string from string data. More...
 
class  IProgressIndicator
 Interface of the execution progress indicator. More...
 
class  ProgressBarWrapper
 The wrapper of the execution progress indicator. More...
 
class  MbTreeDistanceToElementBase< Point >
 The base interface for calculating of squared distance to the object from the tree's bounding box with specified index. More...
 
class  MbCubeTree< Type, Cube, Point, Vector >
 Tree of objects with bounding boxes. More...
 
struct  NodeElem< Type >
 Auxilliary structure for the priority queue element. More...
 
class  MatrixNN
 Square matrix of numbers N x N. More...
 
class  Math
 Common static data of algorithms and functions. More...
 
class  MtRefItem
 Base class for objects with reference counting. More...
 
class  MbFlags
 Provides the common interface for bit-flags treatment. More...
 

Enumerations

enum  MbeFacePropagation {
  fp_None = 0 , fp_All = 1 , fp_SmoothlyJointedAlong = 2 , fp_SmoothlyJointedOrtho = 3 ,
  fp_SmoothlyJointed = 4
}
 Enumeration of faces capturing methods. More...
 
enum  MbResultType {
  rt_Success = 0 , rt_Empty , rt_ToManyAxis , rt_ToFewAxis ,
  rt_ToManyContours , rt_Stars , rt_SelfIntersection , rt_SelfIntWhenExtended ,
  rt_Intersection , rt_NoIntersectSolid , rt_NoIntersectSection , rt_LibNotFound ,
  rt_MustBeClosed , rt_MustBeOpen , rt_AxisIntersection , rt_DegenerateAxis ,
  rt_MultiSolid , rt_CurveError , rt_ContourError , rt_SurfaceError ,
  rt_SolidError , rt_ParameterError , rt_ThicknessError , rt_NoSequenceCurveAndSections ,
  rt_SelfIntersect , rt_NoIntersect , rt_OffsetIntersectError , rt_BooleanError ,
  rt_NoEdges , rt_PrepareError , rt_ChamferError , rt_FilletError ,
  rt_PartlyChamfer , rt_PartlyFillet , rt_ChamferSurfaceError , rt_FilletSurfaceError ,
  rt_TooLargeChamfer , rt_TooLargeFillet , rt_SemiChamfer , rt_SemiFillet ,
  rt_CuttingError , rt_ThinError , rt_OffsetError , rt_FaceError ,
  rt_RibError , rt_DraftError , rt_NoObjectForDirection , rt_AbsorptionSolid ,
  rt_Error , rt_None , rt_Intersect , rt_InvalidType ,
  rt_NoConvertTextToNurbs , rt_SplitWireNotSplitFace , rt_SplitWireNotIntersectFace , rt_MustBeOnlyOnePoint ,
  rt_InvalidPoleUsage , rt_ThinWithPole , rt_TopologyError , rt_BeginOfInvalidRange ,
  rt_ErBodyCloosed = rt_TopologyError + 2 , rt_OneEdge = rt_ErBodyCloosed + 2 , rt_SomeEdge = rt_OneEdge + 1 , rt_NoSuitedSketch = rt_OneEdge ,
  rt_SketchNoProj = rt_OneEdge + 1 , rt_NoSheetFace = rt_OneEdge , rt_ErHeight = rt_OneEdge , rt_ErSketch = rt_ErHeight + 1 ,
  rt_UpdatePlaceWrong = rt_TopologyError + 2 , rt_ErDegree = rt_TopologyError + 2 , rt_EndOfInvalidRange = rt_BeginOfInvalidRange + 20 , rt_NoObjectInDirNormal ,
  rt_NoObjectInDirReverse , rt_SolidAffectedByBoolean , rt_HaveDegenerateSegment , rt_NotAllSourcesFound ,
  rt_InvalidEmptyContour , rt_UnnecessaryVariables , rt_DomainMismatch , rt_UnknownTranslatorError ,
  rt_UnknownParserError , rt_UnknownSymbol , rt_NoClosingBracket , rt_NoOpeningBracket ,
  rt_ImpossibleOperation , rt_LostObject , rt_NotAllBendsProcessed , rt_ValueScalingError ,
  rt_RatioScalingError , rt_MultiSolidDeflected , rt_MultiSolidDefused , rt_TransitionError ,
  rt_MeshCrossingError , rt_ClosedError , rt_TooGreatCurve , rt_ClosedOrUnClosedError ,
  rt_SketchNoSheet , rt_BadSketch , rt_ConnectionError , rt_MeshSmoothError ,
  rt_NoIntersectContour , rt_ErShMtHeight , rt_DegenerateSurface , rt_SurfaceEdgesIntersect ,
  rt_TooLargeExtension , rt_TooSmallExtension , rt_VertexExtensionError , rt_SurfaceExtensionError ,
  rt_NoEdgesConection , rt_TooManyPoints , rt_TooManyPoints_1 , rt_DirectionExtensionError ,
  rt_ExtensionPoleError , rt_MustBeOpenOrClosed , rt_TooComplicatedItemsSet , rt_NoAxesIntersection ,
  rt_TooFarItems , rt_ProcessIsStopped , rt_ContourSweptError , rt_SomeContourError ,
  rt_SplitWireNotAllFaces , rt_GeneratrixColinearGuide , rt_NotEnoughMemory , rt_BorderColinearCurve ,
  rt_ObjectNotFound , rt_PoleBrokenError , rt_ApproxError , rt_AccuracyError ,
  rt_BadVariable , rt_BadEdgesForChamfer , rt_RevokeStopFillet , rt_AdjacentTransitionError ,
  rt_ObjectAccessDenied , rt_TooManySegments , rt_GapShiftError , rt_CutBySilhouetteError ,
  rt_DegeneratedProjection , rt_NotAllContoursUsed , rt_ChangedParameter , rt_NotAllObjectsUsed ,
  rt_ZeroJumperError , rt_FullFilletError , rt_IncorrectData , rt_IncorrectPolylines ,
  rt_IncorrectStructure , rt_TooFewPoints , rt_CoincidentPoints , rt_TooSharpAngle ,
  rt_ReverseMotion , rt_SharpTorsion , rt_IncorrectFirstDirection , rt_IncorrectLastDirection ,
  rt_FirstTangentVector , rt_LastTangentVector , rt_TangentVectorsUnsuitable , rt_IncorrectBezier ,
  rt_NoIntersection , rt_CriticalConfiguration , rt_IncorrectInitialData , rt_NotImplemented ,
  rt_InsufficientMemory , rt_IncorrectFirstTangent , rt_IncorrectLastTangent , rt_StraightenLastSite ,
  rt_IncorrectPolylineStructure , rt_IncorrectDataStructure , rt_ObjectIsNotPolyline , rt_MissingKnots ,
  rt_ClosedSpline , rt_ObjectNotSelected , rt_SharpChangeCurvature , rt_CloseToStraightness ,
  rt_TooFewStartPoints , rt_BanClosedConfiguration , rt_IncorrectDeterminant , rt_DimensionsPointsArrays ,
  rt_TangentsNotIntersect , rt_PointsCoincided , rt_FewPointsForClosed , rt_TooFewPointsOnSite ,
  rt_PointsOnLine , rt_TooManyApexes , rt_SiteNotConvex , rt_CurvatureRange ,
  rt_ObjectNotHermiteGD , rt_ObjectNotNURBS , rt_DerivativeContinuityErr , rt_NotEnoughBuildData ,
  rt_InternalError , rt_DerivativeGap = 198 , rt_DerivativeGapU , rt_DerivativeGapV ,
  rt_ContourGapError , rt_ContourSegmentsOverlapError , rt_ContourSegmentsNoTangentJoint , rt_ExtensionOutOfRange ,
  rt_BuildSheetBySolidError , rt_BendEdgeError , rt_StampToolPositionError , rt_NoEdgesForBuild ,
  rt_NoCurvesForBuild , rt_NotCorrectDataForBuild , rt_NotEnoughDataForBuild , rt_ReferenceCurveError ,
  rt_GuideCurveError , rt_ApexCurveError , rt_DiscriminantFunctionError , rt_DiscriminantCurveError ,
  rt_DiscriminantSurfaceError , rt_AngleFunctionError , rt_ReferenceCurveBuildFailed , rt_GuideCurveBuildFailed ,
  rt_ApexCurveBuildFailed , rt_VertexCurveBuildFailed , rt_ApexDiscriminantBuildFailed , rt_DiscriminantBuildFailed ,
  rt_PatternCurveError , rt_SynchronizeParameterError , rt_ReparamBuildFailed , rt_TriangleSectionFailed ,
  rt_DiscriminantFunctionWrong , rt_DiscriminantCurveWrong , rt_DiscriminantSurfaceWrong , rt_SectionMovementWrong ,
  rt_DiscriminantSurfaceFar , rt_CrossOrderError , rt_WrongExtensionLength , rt_WrongExtensionWayValue ,
  rt_StampToolHoleError , rt_CurveClosedAtStart , rt_CurveClosedAtEnd , rt_CurveClosedBothSides ,
  rt_BeyondLimitsExtension , rt_NonBijectiveFunc , rt_LicenseError , rt_NoRayIntersection ,
  rt_ExtremesRequestExceeded , rt_ConstraintSurfaceDomainError , rt_ConstraintCurveEmptyDomain , rt_ConstraintCurveDomainError ,
  rt_ConstraintCurveNoBijection , rt_ErrorTotal
}
 Operation result code. More...
 
enum  MbePrompt {
}
 Properties of mathematical objects. More...
 

Functions

bool IsProgressStopped (IProgressIndicator *prog)
 Check the progress indicator stop. More...
 
ProgressBarWrapperCreateProgressBarAddRef (IProgressIndicator *progInd, IStrData &msg)
 < Create a progress indicator. More...
 
ProgressBarWrapperCreateProgressBar (IProgressIndicator *progInd, IStrData &msg)
 < Create a progress indicator. More...
 
bool SetProgressBarName (ProgressBarWrapper *progBar, IStrData &msg)
 Set the progress name. More...
 
bool SetProgressBarValue (ProgressBarWrapper *progBar, size_t v)
 Set the value of a progress. More...
 
bool AddProgressBarValue (ProgressBarWrapper *progBar, size_t v)
 Increase the progress value by a given step. More...
 
void FinishProgressBar (ProgressBarWrapper *progBar)
 End the progress indicator. More...
 
bool StopProgressBar (ProgressBarWrapper *progBar)
 Delete the progress indicator. More...
 
bool UseParentName (ProgressBarWrapper *progBar, bool useParentName)
 Whether to use the name of a parent for its successor. More...
 
bool IsParentNameUsed (const ProgressBarWrapper *progBar)
 Whether the name of a parent is used for its successor. More...
 
template<class Type , class MatrixNN >
MbeNewtonResult TypedGaussEquation (MatrixNN &a, Type *b, double epsilon, ProgressBarWrapper *baseProgBar=nullptr)
 System of linear equations is solved by the Gauss method. More...
 
template<class Type , class SparseMatrix >
MbeNewtonResult TypedGaussEquationWithBandMatrix (SparseMatrix &a, Type *b, double epsilon, ProgressBarWrapper *baseProgBar=nullptr)
 System of linear equations is solved by the Gauss method. More...
 
template<class ArrayDouble , class ArrayType >
MbeNewtonResult TypedTridiagonalSolve (const size_t n, ArrayDouble &a, ArrayDouble &b, ArrayDouble &c, ArrayType &r, ArrayType &solution, double epsZero)
 System of linear equations with a tridiagonal matrix is solved by the sweep method. More...
 
static bool Math::NamesComplete ()
 Is it necessary to full object naming. More...
 
static void Math::SetNamesComplete (bool b)
 Set flag of full object naming. More...
 
static bool Math::SupressCreators ()
 Is it necessary to disable the work of constructors. More...
 
static void Math::SetSupressCreators (bool b)
 Set the flag to disable the constructors. More...
 
static bool Math::Multithreaded ()
 Are multithreaded calculations used? More...
 
static void Math::SetMultithreaded (bool b)
 Set flag for use multithreaded calculations. More...
 
static MbeMultithreadedMode Math::MultithreadedMode ()
 Multithreaded mode. More...
 
static bool Math::CheckMultithreadedMode (MbeMultithreadedMode)
 Check multithreaded mode. More...
 
static void Math::SetMultithreadedMode (MbeMultithreadedMode)
 Set flag for mode of multithreaded calculations. More...
 
static c3d::eAssertViolationNotify Math::CheckAssertNotify ()
 Get the mode of assert violations notification.

 
static void Math::SetAssertNotify (c3d::eAssertViolationNotify)
 Set the mode of assert violations notification.

 

Detailed Description

Enumeration Type Documentation

◆ MbeFacePropagation

Enumeration of faces capturing methods.

Enumeration of faces capturing methods.

Attention
Do not change identifiers (they are written to file)!
Enumerator
fp_None 

Without capture.

fp_All 

Capture all faces.

fp_SmoothlyJointedAlong 

Movement on smooth-joint faces through collinear edges (straight).

fp_SmoothlyJointedOrtho 

Movement on smooth-joint faces through orthogonal edges (straight).

fp_SmoothlyJointed 

Movement on smooth-joint faces through straight edges. //-V112.

◆ MbResultType

Operation result code.

Operation result code.

Enumerator
rt_Success 

Normal work.

rt_Empty 

Empty result.

rt_ToManyAxis 

Too many axes.

rt_ToFewAxis 

Too few axes.

rt_ToManyContours 

Too many contours.

rt_Stars 

Has "star".

rt_SelfIntersection 

Contour is self-intersecting.

rt_SelfIntWhenExtended 

Contour extension is self-intersecting.

rt_Intersection 

Contours intersection.

rt_NoIntersectSolid 

Generating contour does not intersect solids.

rt_NoIntersectSection 

Generating contour does not intersect sections (for loft solid construction operation).

rt_LibNotFound 

Fragment is not found in library.

rt_MustBeClosed 

Must be closed.

rt_MustBeOpen 

Must be opened.

rt_AxisIntersection 

Intersection with axis.

rt_DegenerateAxis 

Degenerate axis.

rt_MultiSolid 

Solid consists of separate parts.

rt_CurveError 

Wrong curve.

rt_ContourError 

Wrong contour.

rt_SurfaceError 

Wrong surface.

rt_SolidError 

Wrong solid.

rt_ParameterError 

Wrong parameter.

rt_ThicknessError 

Wrong thickness.

rt_NoSequenceCurveAndSections 

Non-sequential arrangement of sections along the curve (for loft solid construction operation).

rt_SelfIntersect 

Self-intersecting object.

rt_NoIntersect 

Objects are not crossed.

rt_OffsetIntersectError 

Cannot create offset with the given parameters.

rt_BooleanError 

Boolean operation error.

rt_NoEdges 

Edges not found.

rt_PrepareError 

Operation preparation error.

rt_ChamferError 

Error at creating chamfer of edge.

rt_FilletError 

Error at creating fillet of edge.

rt_PartlyChamfer 

Chamfers are created not for all the edges.

rt_PartlyFillet 

Fillets are created not for all the edges.

rt_ChamferSurfaceError 

Error of a chamfer surface creation for an edge.

rt_FilletSurfaceError 

Error of a fillet surface creation for an edge.

rt_TooLargeChamfer 

Too big cathetuses of chamfer.

rt_TooLargeFillet 

Too big radius of chamfer.

rt_SemiChamfer 

Chamfers are created not for all the edges.

rt_SemiFillet 

Fillets are created not for all the edges.

rt_CuttingError 

Error cutting by surface.

rt_ThinError 

Error of a thin-walled solid creation.

rt_OffsetError 

Too big wall thickness while creating thin-walled solid.

rt_FaceError 

Wrong face.

rt_RibError 

Unknown error at rib statement.

rt_DraftError 

Unknown error of inclining of solid faces.

rt_NoObjectForDirection 

No surface in the choosen direction.

rt_AbsorptionSolid 

Local solid absorbs result.

rt_Error 

Unknown error.

rt_None 

No messages.

rt_Intersect 

Objects are crossed.

rt_InvalidType 

Wrong type of curve.

rt_NoConvertTextToNurbs 

Unable to convert text.

rt_SplitWireNotSplitFace 

The contour does not split any face or coincides with a face boundary.

rt_SplitWireNotIntersectFace 

The contour does not intersect selected set of faces or coincides with a face boundary.

rt_MustBeOnlyOnePoint 

There must be only one point in sketch for current operation.

rt_InvalidPoleUsage 

Sketch with one point can be used only for the last section.

rt_ThinWithPole 

Creation of a thin wall is impossible if one of sections represents a point.

rt_TopologyError 

Wrong topology.

rt_ErBodyCloosed 

Solid of part is undefined.

rt_OneEdge 

The selected corner has no common edge.

rt_SomeEdge 

One of chosen corners has no common edge.

rt_NoSuitedSketch 

Improper sketch for operation.

rt_SketchNoProj 

Sketch cannot be projected on a basic face.

rt_ErHeight 

Full size of height has to be greater than thickness of a sheet material.

rt_ErSketch 

Sketch should be located only on inner or outer flat face of a sheet solid.

rt_NoObjectInDirNormal 

No object in forward direction.

rt_NoObjectInDirReverse 

No object in reverse direction.

rt_SolidAffectedByBoolean 

Solids changed by boolean operation.

rt_HaveDegenerateSegment 

Curve has segments with zero length.

rt_NotAllSourcesFound 

One or several source operations are not found.

rt_InvalidEmptyContour 

Contour consists of two segments passing through each other.

rt_UnnecessaryVariables 

Excessive variables.

rt_DomainMismatch 

Domain doesn't match to given values.

rt_UnknownTranslatorError 

Unknown translator error.

rt_UnknownParserError 

Unknown parser error.

rt_UnknownSymbol 

String contains unknown symbol.

rt_NoClosingBracket 

Missed closing bracket.

rt_NoOpeningBracket 

Missed opening bracket.

rt_ImpossibleOperation 

Impossible operation.

rt_LostObject 

Operation lost support object.

rt_NotAllBendsProcessed 

Not all bends are bent/unbent.

rt_ValueScalingError 

Scaling with the given factor is impossible.

rt_RatioScalingError 

Scaling with given factors ratio is impossible.

rt_MultiSolidDeflected 

Current operation cannot be applied to solids consisting of parts.

rt_MultiSolidDefused 

Result of current operation cannot be a solid consisting of parts.

rt_TransitionError 

The boundary condition of conjugation is not satisfied.

rt_MeshCrossingError 

Points of curves intersection don't form a regular mesh.

rt_ClosedError 

Impossible to carry out closure.

rt_TooGreatCurve 

Curve to conjugate through is bigger than surface.

rt_ClosedOrUnClosedError 

All the curves must be closed or open simultaneously.

rt_SketchNoSheet 

Sketch should be located only on inner or outer flat face of a sheet solid.

rt_BadSketch 

Sketch doesn't meet the operation requirements.

rt_ConnectionError 

Broken connectivity of objects.

rt_MeshSmoothError 

Intersection points are tangent points of curves from opposite families.

rt_NoIntersectContour 

No intersection contours.

rt_ErShMtHeight 

Full size of height has to be greater than thickness of a sheet material.

rt_DegenerateSurface 

Degenerate surface.

rt_SurfaceEdgesIntersect 

Cannot create surface: broken order of internal edges of splitting.

rt_TooLargeExtension 

Too large extension.

rt_TooSmallExtension 

Too small extension.

rt_VertexExtensionError 

Cannot extend the surface up to a given vertex.

rt_SurfaceExtensionError 

Cannot extend surface to a given surface.

rt_NoEdgesConection 

Edges are not connected.

rt_TooManyPoints 

Too many points. Reduce them.

rt_TooManyPoints_1 

Too many points.

rt_DirectionExtensionError 

Cannot extend surface in the given direction.

rt_ExtensionPoleError 

Face contains a pole: specify another boundary or select another extension type.

rt_MustBeOpenOrClosed 

All the contours must be closed or open simultaneously.

rt_TooComplicatedItemsSet 

Too complicated set of elemnts to process.

rt_NoAxesIntersection 

Axes are not crossed.

rt_TooFarItems 

Objects too far.

rt_ProcessIsStopped 

Process is stopped.

rt_ContourSweptError 

Contour cannot be used for given movement.

rt_SomeContourError 

Contour cannot be used for given construction.

rt_SplitWireNotAllFaces 

Parting lines (cross edges) created not on all selected faces or do not reach the boundaries of the faces.

rt_GeneratrixColinearGuide 

Generatrix parallel to the giude at some points.

rt_NotEnoughMemory 

Not enough memory.

rt_BorderColinearCurve 

Direction of lateral border is parallel to a tangent at the end of a guide curve.

rt_ObjectNotFound 

Object not found.

rt_PoleBrokenError 

Some points of spline surface moved from pole, some remained coincident.

rt_ApproxError 

No approximation performed.

rt_AccuracyError 

The construction accuracy conditions are not satisfied.

rt_BadVariable 

Wrong value of variable.

rt_BadEdgesForChamfer 

Cannot create chamfer on specified edges.

rt_RevokeStopFillet 

Can't stop fillet, the fillet without stopping was done.

rt_AdjacentTransitionError 

The boundary condition of conjugation is not satisfied along adjacent boundaries.

rt_ObjectAccessDenied 

Access to the object is denied.

rt_TooManySegments 

The number of segments is too large.

rt_GapShiftError 

Wrong gapShift parameter value.

rt_CutBySilhouetteError 

Silhouette curve of face do not cut the face.

rt_DegeneratedProjection 

The projection is degenerated for the reference object.

rt_NotAllContoursUsed 

Not all contours (curves) were used.

rt_ChangedParameter 

Parameter was changed.

rt_NotAllObjectsUsed 

Not all objects were used.

rt_ZeroJumperError 

Zero jumper error.

rt_FullFilletError 

Error at creating full fillet.

rt_IncorrectData 

1 Incorrect data.

rt_IncorrectPolylines 

2 Incorrect polylines / tangent directions.

rt_IncorrectStructure 

3 Incorrect structure of 3d poly with straight sites.

rt_TooFewPoints 

4 Too few points.

rt_CoincidentPoints 

5 Coincidence of points.

rt_TooSharpAngle 

6 Too acute angle between segments of polyline.

rt_ReverseMotion 

7 Return motion of segment.

rt_SharpTorsion 

8 Sharp torsion of spatial polyline.

rt_IncorrectFirstDirection 

9 Incorrect direction of first tangent vector.

rt_IncorrectLastDirection 

10 Incorrect direction of last tangent vector.

rt_FirstTangentVector 

11 First tangent vector is set to a rectilinear site of a polyline.

rt_LastTangentVector 

12 Last tangent vector is set to a rectilinear site of a polyline.

rt_TangentVectorsUnsuitable 

13 Tangent vectors are not suitable to convex shape of curve.

rt_IncorrectBezier 

14 Incorrect structure of the initial Bezier curve.

rt_NoIntersection 

15 No intersection of tangents. Incorrect structure of polyline.

rt_CriticalConfiguration 

16 Critical configuration for B-Spline approximation.

rt_IncorrectInitialData 

17 Incorrect initial data.

rt_NotImplemented 

18 This command is not implemented.

rt_InsufficientMemory 

19 Insufficient memory.

rt_IncorrectFirstTangent 

20 Incorrect direction of first tangent.

rt_IncorrectLastTangent 

21 Incorrect direction of last tangent.

rt_StraightenLastSite 

22 Straighten last site. Last tangent Ignored.

rt_IncorrectPolylineStructure 

23 Incorrect structure of polyline with straight sites.

rt_IncorrectDataStructure 

24 Incorrect data structure in the model.

rt_ObjectIsNotPolyline 

25 Object is not a 3D polyline.

rt_MissingKnots 

26 Missing knots vector.

rt_ClosedSpline 

27 Closed spline in an external file.

rt_ObjectNotSelected 

28 Object is not selected.

rt_SharpChangeCurvature 

29 A sharp change in curvature at the inflection site.

rt_CloseToStraightness 

30 Close to straightness.

rt_TooFewStartPoints 

31 Too few points on convex start site of curve.

rt_BanClosedConfiguration 

32 A ban on a closed configuration when the number of points < 5.

rt_IncorrectDeterminant 

33 Incorrect structure of the initial geometric determinant.

rt_DimensionsPointsArrays 

34 Dimensions of points arrays.

rt_TangentsNotIntersect 

35 Tangents do not intersect.

rt_PointsCoincided 

36 Points coincide.

rt_FewPointsForClosed 

37 Few points for a closed polyline.

rt_TooFewPointsOnSite 

38 Too few points on convex end site of curve.

rt_PointsOnLine 

39 Points on the straight line.

rt_TooManyApexes 

40 Too many points.

rt_SiteNotConvex 

41 Three-linked site is not convex.

rt_CurvatureRange 

42 Curvatute out of range.

rt_ObjectNotHermiteGD 

43 The object is not Hermite GD.

rt_ObjectNotNURBS 

44 The object is not NURBzS.

rt_DerivativeContinuityErr 

45 Error ensuring derivative continuity.

rt_NotEnoughBuildData 

46 Not enough data to build.

rt_InternalError 

47 Unknown error.

rt_DerivativeGap 

There is no continuity of the curve derivatives.

rt_DerivativeGapU 

There is no continuity of the surface derivatives on first parameter.

rt_DerivativeGapV 

There is no continuity of the surface derivatives on second parameter.

rt_ContourGapError 

There are gaps between the segments in the contour.

rt_ContourSegmentsOverlapError 

There are segment overlays in the contour.

rt_ContourSegmentsNoTangentJoint 

В контуре есть сегменты с не гладкой стыковкой.

rt_ExtensionOutOfRange 

Extension cannot be limited given surface.

rt_BuildSheetBySolidError 

Build sheet solid based on an arbitary solid error.

rt_BendEdgeError 

The edge can't be processed as bend edge.

rt_StampToolPositionError 

Illegal position of the tool body related to the sheet body.

rt_NoEdgesForBuild 

No edges for build.

rt_NoCurvesForBuild 

No curves for build.

rt_NotCorrectDataForBuild 

Not correct data for build.

rt_NotEnoughDataForBuild 

Not enough data for build.

rt_ReferenceCurveError 

Illegal reference curve.

rt_GuideCurveError 

Illegal guide curve.

rt_ApexCurveError 

Illegal apex curve.

rt_DiscriminantFunctionError 

Illegal discriminant function.

rt_DiscriminantCurveError 

Illegal discriminant curve.

rt_DiscriminantSurfaceError 

Illegal discriminant surface.

rt_AngleFunctionError 

Illegal angle function.

rt_ReferenceCurveBuildFailed 

Reference curve build was failed.

rt_GuideCurveBuildFailed 

Guide curvebuild was failed.

rt_ApexCurveBuildFailed 

Apex curve build was failed.

rt_VertexCurveBuildFailed 

Vertex curve build was failed.

rt_ApexDiscriminantBuildFailed 

Apex curve and discriminant build was failed.

rt_DiscriminantBuildFailed 

Discriminant function build was failed.

rt_PatternCurveError 

Illegal generatrix curve.

rt_SynchronizeParameterError 

Failed to synchronize parameters.

rt_ReparamBuildFailed 

Reparameter build was failed.

rt_DiscriminantFunctionWrong 

The discriminant function for setting the cross section shape does not provide the surface construction.

rt_DiscriminantCurveWrong 

The curve for setting the cross section shape does not provide the surface construction.

rt_DiscriminantSurfaceWrong 

The tangent surface for setting the cross section shape does not provide the surface construction.

rt_SectionMovementWrong 

The cross section movement is not compatible with the guides.

rt_DiscriminantSurfaceFar 

The discriminant surface far from section.

rt_CrossOrderError 

The order of mutual intersection of curves is violated.

rt_WrongExtensionLength 

Incorrect extension length.

rt_WrongExtensionWayValue 

Unknown extension way.

rt_StampToolHoleError 

Error, the stamping area contains holes.

rt_CurveClosedAtStart 

The curve has been closed at start point.

rt_CurveClosedAtEnd 

The curve has been closed at end point.

rt_CurveClosedBothSides 

The curve has been closed at both sides.

rt_BeyondLimitsExtension 

Extended surface curve abandons surface boundary.

rt_NonBijectiveFunc 

A map from function parameter range to curve parameter range is not bijective.

rt_LicenseError 

License error: wrong or expired license.

rt_NoRayIntersection 

There is no intersection of a ray and a second object in the selected direction.

rt_ExtremesRequestExceeded 

The number of extremes exceeds the number of measurements.

rt_ConstraintSurfaceDomainError 

In the range of spine curve's parameter an unacceptable situation with respect to a surface used in a constraint was encountered.

rt_ConstraintCurveEmptyDomain 

The range of spine curve's parameter is empty with respect to a curve used in a constraint.

rt_ConstraintCurveDomainError 

In the range of spine curve's parameter an unacceptable situation with respect to a curve used in a constraint was encountered.

rt_ConstraintCurveNoBijection 

Violation of the bijection between the spine's curve and a curve used in a constraint.

◆ MbePrompt

enum MbePrompt

Properties of mathematical objects.

Attention
Integer values of the enum can be changed!
Enumerator
IDS_ITEM_0001 

A two-dimensional point.

IDS_ITEM_0002 

Two-dimensional vector.

IDS_ITEM_0003 

Two-dimensional matrix of transformation.

IDS_ITEM_0004 

Two-dimensional local system.

IDS_ITEM_0005 

Two-dimensional unit vector.

IDS_ITEM_0011 

Two-dimensional curve.

IDS_ITEM_0013 

Two-dimensional line.

IDS_ITEM_0014 

Two-dimensional segment.

IDS_ITEM_0015 

Two-dimensional line segment.

IDS_ITEM_0016 

Two-dimensional circular arc.

IDS_ITEM_0017 

Two-dimensional truncated curve.

IDS_ITEM_0018 

Two-dimensional offset curve.

IDS_ITEM_0019 

Two-dimensional equidistant.

IDS_ITEM_0020 

Two-dimensional circle.

IDS_ITEM_0021 

Two-dimensional ellipse.

IDS_ITEM_0022 

Two-dimensional parabola.

IDS_ITEM_0023 

Two-dimensional elliptical arc.

IDS_ITEM_0024 

Two-dimensional polyline.

IDS_ITEM_0025 

Two-dimensional NURBS curve.

IDS_ITEM_0026 

Two-dimensional Hermite spline.

IDS_ITEM_0027 

Two-dimensional Bezier spline.

IDS_ITEM_0028 

Two-dimensional cubic spline.

IDS_ITEM_0029 

Two-dimensional reparametrized curve.

IDS_ITEM_0030 

Two-dimensional contour.

IDS_ITEM_0031 

Two-dimensional cosine curve.

IDS_ITEM_0032 

Two-dimensional point curve.

IDS_ITEM_0040 

Two-dimensional region.

IDS_ITEM_0050 

Two-dimensional object.

IDS_ITEM_0051 

Two-dimensional multiline.

IDS_ITEM_0052 

Two-dimensional curve on cone corresponding to a curve on conic bend of a plane.

IDS_ITEM_0053 

Two-dimensional curve on plane corresponding to a curve on a bend of cone.

IDS_ITEM_0054 

Functionally defined two-dimensional curve.

IDS_ITEM_0055 

Image of a three-dimensional curve on surface while moving along the guide curve.

IDS_ITEM_0060 

Parameter.

IDS_ITEM_0061 

Vertex.

IDS_ITEM_0062 

Normal.

IDS_ITEM_0063 

Triangle.

IDS_ITEM_0064 

Quadrangle.

IDS_ITEM_0071 

Polygonal object on double data.

IDS_ITEM_0072 

Apex on double data.

IDS_ITEM_0073 

Polygon on double data.

IDS_ITEM_0074 

Triangulation on double data.

IDS_ITEM_0075 

Polygonal object on float data.

IDS_ITEM_0076 

Apex on float data.

IDS_ITEM_0077 

Polygon on float data.

IDS_ITEM_0078 

Triangulation on float data.

IDS_ITEM_0079 

Reversed polygonal object.

IDS_ITEM_0080 

Cutted polygonal object.

IDS_ITEM_0081 

Only section.

IDS_ITEM_0101 

Point.

IDS_ITEM_0102 

Vector.

IDS_ITEM_0103 

Transformation matrix.

IDS_ITEM_0104 

Local coordinate system.

IDS_ITEM_0105 

Axis.

IDS_ITEM_0107 

Translation.

IDS_ITEM_0108 

Rotation.

IDS_ITEM_0109 

Transformation.

IDS_ITEM_0111 

Constant Function.

IDS_ITEM_0112 

Linear Function.

IDS_ITEM_0113 

Cubic Function.

IDS_ITEM_0114 

Cubic spline Function.

IDS_ITEM_0115 

Symbolic Function.

IDS_ITEM_0116 

Power Function.

IDS_ITEM_0117 

Sinus Function.

IDS_ITEM_0118 

Service function.

IDS_ITEM_0119 

Monotonous function.

IDS_ITEM_0120 

NURBS function.

IDS_ITEM_0121 

Function by curve coordinate.

IDS_ITEM_0191 

Symbolic function.

IDS_ITEM_0192 

Symbolic function in model expression.

IDS_ITEM_0201 

Curve.

IDS_ITEM_0202 

B-spline.

IDS_ITEM_0213 

Straight Line.

IDS_ITEM_0214 

Segment.

IDS_ITEM_0215 

Elliptic Arc.

IDS_ITEM_0216 

Circular Arc.

IDS_ITEM_0217 

Truncated Curve.

IDS_ITEM_0218 

Offset Curve.

IDS_ITEM_0219 

Conical Spiral.

IDS_ITEM_0220 

Circle.

IDS_ITEM_0221 

Ellipse.

IDS_ITEM_0222 

Parabola.

IDS_ITEM_0223 

Hyperbola.

IDS_ITEM_0224 

Polyline.

IDS_ITEM_0225 

NURBS Curve.

IDS_ITEM_0226 

Hermite Spline.

IDS_ITEM_0227 

Bezier Spline.

IDS_ITEM_0228 

Cubic Spline.

IDS_ITEM_0229 

Reparametrized Curve.

IDS_ITEM_0231 

Plane curve.

IDS_ITEM_0232 

Spiral with Variable Radius.

IDS_ITEM_0233 

Spiral with a Curved Axis.

IDS_ITEM_0234 

Bridge Curve.

IDS_ITEM_0235 

Functionally Defined Curve.

IDS_ITEM_0236 

Curve on a Surface.

IDS_ITEM_0237 

Intersection Curve of Surfaces.

IDS_ITEM_0238 

Contour on a Surface.

IDS_ITEM_0239 

Contour on a Plane.

IDS_ITEM_0240 

Contour.

IDS_ITEM_0241 

Projection Curve.

IDS_ITEM_0242 

Silhouette Curve.

IDS_ITEM_0243 

Curve of Curves Conjugation.

IDS_ITEM_0244 

Curve of Coons Surface Derivetives.

IDS_ITEM_0249 

Guide Curve.

IDS_ITEM_0250 

Intersection Curve.

IDS_ITEM_0251 

First Guide Edge.

IDS_ITEM_0252 

First Guide Curve.

IDS_ITEM_0253 

First Reference Face.

IDS_ITEM_0254 

First Control Curve.

IDS_ITEM_0255 

First Function.

IDS_ITEM_0256 

Second Guide Edge.

IDS_ITEM_0257 

Second Guide Curve.

IDS_ITEM_0258 

Second Reference Face.

IDS_ITEM_0259 

Second Control Curve.

IDS_ITEM_0260 

Second Function.

IDS_ITEM_0261 

Angle from Chord.

IDS_ITEM_0262 

Angle from Surface Tangent.

IDS_ITEM_0263 

Angle from Surface Normal.

IDS_ITEM_0264 

Extended curve.

IDS_ITEM_0265 

Fair curve.

IDS_ITEM_0266 

Modified Fair curve.

IDS_ITEM_0267 

Fair Fillet curve.

IDS_ITEM_0268 

Clothoid.

IDS_ITEM_0269 

Unwrapped curve.

IDS_ITEM_0270 

Wrapped curve.

IDS_ITEM_0271 

Beam curve.

IDS_ITEM_0272 

Filleted wire frame.

IDS_ITEM_0273 

Nurbs-copy by wire frame.

IDS_ITEM_0274 

Trimmed wire frame.

IDS_ITEM_0275 

Unwrapped point.

IDS_ITEM_0276 

Wrapped point.

IDS_ITEM_0301 

Surface.

IDS_ITEM_0302 

Sweep Surface.

IDS_ITEM_0303 

Motion Surface.

IDS_ITEM_0304 

Extrusion Surface.

IDS_ITEM_0305 

Revolution Surface.

IDS_ITEM_0306 

Ruled Surface.

IDS_ITEM_0307 

Surface Defined by a Curve and a Point.

IDS_ITEM_0308 

Quadrangular Surface.

IDS_ITEM_0309 

Triangular Surface.

IDS_ITEM_0310 

Sweep with Guide Curve Surface with Rotating Ends.

IDS_ITEM_0311 

Loft Surface with Guide Curve.

IDS_ITEM_0312 

Spiral Surface.

IDS_ITEM_0313 

Cylindrically Bent Surface.

IDS_ITEM_0314 

Cylindrically Unbent Surface.

IDS_ITEM_0315 

Conically Bent Surface.

IDS_ITEM_0316 

Conically Unbent Surface.

IDS_ITEM_0317 

Sweep Surface with Changin Generatin.

IDS_ITEM_0319 

Plane.

IDS_ITEM_0320 

Spherical Surface.

IDS_ITEM_0321 

Toroidal Surface.

IDS_ITEM_0322 

Cylindrical Surface.

IDS_ITEM_0323 

Conical Surface.

IDS_ITEM_0325 

NURBS Surface.

IDS_ITEM_0326 

Triangular NURBS Surface.

IDS_ITEM_0327 

Bezier Surface.

IDS_ITEM_0328 

Offset Surface.

IDS_ITEM_0329 

Deformed Surface.

IDS_ITEM_0330 

Gregory Surface.

IDS_ITEM_0331 

Joint Surface.

IDS_ITEM_0332 

Join Surface.

IDS_ITEM_0333 

Surface Based on Three Curves.

IDS_ITEM_0334 

Surface Based on Four Curves.

IDS_ITEM_0335 

Chamfer Surface.

IDS_ITEM_0336 

Fillet Surface.

IDS_ITEM_0337 

Variable Fillet Surface.

IDS_ITEM_0338 

Lofted Surface.

IDS_ITEM_0339 

Surface defined on a mesh of curves.

IDS_ITEM_0340 

Surface of Fillet by Border.

IDS_ITEM_0341 

Surface on Closed Contour.

IDS_ITEM_0342 

Spiling Surface.

IDS_ITEM_0343 

Coons Surface.

IDS_ITEM_0345 

Surface Based on a Point Grid.

IDS_ITEM_0346 

Triangular Bezier Surface.

IDS_ITEM_0349 

Curve bounded Surface.

IDS_ITEM_0350 

Copy Surface.

IDS_ITEM_0351 

Joint Surface.

IDS_ITEM_0352 

Full Fillet Surface.

IDS_ITEM_0353 

Swept Surface with Scaling.

IDS_ITEM_0354 

The Swept Mutable Section Surface.

IDS_ITEM_0355 

The User Defined Surface.

IDS_ITEM_0401 

Solid.

IDS_ITEM_0402 

Shell.

IDS_ITEM_0403 

Wire Frame.

IDS_ITEM_0404 

Point Frame.

IDS_ITEM_0405 

Collection of Elements.

IDS_ITEM_0501 

Build log.

IDS_ITEM_0502 

Sphere.

IDS_ITEM_0503 

Torus.

IDS_ITEM_0504 

Cylinder.

IDS_ITEM_0505 

Cone.

IDS_ITEM_0506 

Block.

IDS_ITEM_0507 

Wedge.

IDS_ITEM_0508 

Prism.

IDS_ITEM_0509 

Pyramid.

IDS_ITEM_0510 

Solid.

IDS_ITEM_0511 

Plate.

IDS_ITEM_0512 

Icosahedron.

IDS_ITEM_0513 

Polyhedron.

IDS_ITEM_0515 

Shells union.

IDS_ITEM_0516 

Shells intersection.

IDS_ITEM_0517 

Shells subtraction.

IDS_ITEM_0518 

Normalization of hole.

IDS_ITEM_0520 

Hole.

IDS_ITEM_0521 

Pocket/Boss.

IDS_ITEM_0522 

Groove.

IDS_ITEM_0523 

Patch.

IDS_ITEM_0524 

Thin Shell.

IDS_ITEM_0525 

Sheet solid based on an arbitary solid.

IDS_ITEM_0526 

Shell Defined by a Set of Curves.

IDS_ITEM_0527 

Extended Shell.

IDS_ITEM_0528 

Offset Shell.

IDS_ITEM_0529 

Median Shell.

IDS_ITEM_0530 

The Swept Mutable Section Shell.

IDS_ITEM_0531 

Boolean Union of Solids.

IDS_ITEM_0532 

Boolean Intersection of Solids.

IDS_ITEM_0533 

Boolean Subtraction of Solids.

IDS_ITEM_0534 

Cut Solid.

IDS_ITEM_0535 

Edges Chamfers.

IDS_ITEM_0536 

Edges Fillets.

IDS_ITEM_0537 

Symmetric Solid.

IDS_ITEM_0538 

Thin Shell Solid.

IDS_ITEM_0539 

Solid of Thickening.

IDS_ITEM_0540 

Shell with Removed Faces.

IDS_ITEM_0541 

Box-like Solid.

IDS_ITEM_0542 

Sweeping Solid.

IDS_ITEM_0543 

Swept Solid.

IDS_ITEM_0544 

Extrusion Solid.

IDS_ITEM_0545 

Revolution Solid.

IDS_ITEM_0546 

Loft Solid.

IDS_ITEM_0547 

Simple Solid.

IDS_ITEM_0548 

Rib of a Solid.

IDS_ITEM_0549 

Set of solids.

IDS_ITEM_0550 

Set of solids part.

IDS_ITEM_0551 

Solid's faces drafting.

IDS_ITEM_0552 

Splitting of Solid's faces.

IDS_ITEM_0553 

Stitched Solid.

IDS_ITEM_0554 

Shell stitched from shells.

IDS_ITEM_0555 

Shell from NURBS-surfaces.

IDS_ITEM_0556 

Transformed Solid.

IDS_ITEM_0557 

Modified Solid.

IDS_ITEM_0558 

Shell from ruled surfaces.

IDS_ITEM_0559 

Truncated Shell.

IDS_ITEM_0560 

Joint Shell.

IDS_ITEM_0561 

Solid with restored lateral edges.

IDS_ITEM_0562 

Union with a sweeping Solid.

IDS_ITEM_0563 

Solid modified with NURBS-surfaces.

IDS_ITEM_0564 

Union with an extrusion Solid.

IDS_ITEM_0565 

Union with a revolution Solid.

IDS_ITEM_0566 

Union with a lofted Solid.

IDS_ITEM_0567 

Union with an elementary Solid.

IDS_ITEM_0568 

Modified NURBS-surface of the face.

IDS_ITEM_0569 

Union with a Solid set.

IDS_ITEM_0570 

Joint face Shell.

IDS_ITEM_0571 

Faces fillet.

IDS_ITEM_0572 

Subtraction with a sweeping Solid.

IDS_ITEM_0573 

Delete the result of the operation.

IDS_ITEM_0574 

Subtraction with an extrusion Solid.

IDS_ITEM_0575 

Subtraction with a revolution Solid.

IDS_ITEM_0576 

Subtraction with a lofted Solid.

IDS_ITEM_0577 

Subtraction with an elementary Solid.

IDS_ITEM_0578 

The flat pattern simplification.

IDS_ITEM_0579 

Subtraction with a Set of Solids.

IDS_ITEM_0580 

Reversed Solid.

IDS_ITEM_0581 

Bend of a non-sheet Solid.

IDS_ITEM_0582 

Intersection with a sweeping Solid.

IDS_ITEM_0583 

Spherical stamping.

IDS_ITEM_0584 

Intersection with an extrusion Solid.

IDS_ITEM_0585 

Intersection with a revolution Solid.

IDS_ITEM_0586 

Intersection with a lofted Solid.

IDS_ITEM_0587 

Intersection with an elementary Solid.

IDS_ITEM_0588 

Ruled Shell.

IDS_ITEM_0589 

Intersection with a set of solids.

IDS_ITEM_0590 

Shell defined by a mesh of curves.

IDS_ITEM_0591 

Combined bend.

IDS_ITEM_0592 

Sweep with guide curve Shell.

IDS_ITEM_0593 

Jalousie.

IDS_ITEM_0594 

Extrusion Shell.

IDS_ITEM_0595 

Revolution Shell.

IDS_ITEM_0596 

Loft Shell.

IDS_ITEM_0597 

Thin Shell.

IDS_ITEM_0598 

Cut Shell.

IDS_ITEM_0599 

Bead.

IDS_ITEM_0600 

Bend/Unbend of a Sheet Solid.

IDS_ITEM_0601 

Bend of a sheet Solid by a segment.

IDS_ITEM_0602 

Bend of a sheet Solid along edges.

IDS_ITEM_0603 

Closure of a sheet Solid corner.

IDS_ITEM_0604 

Sheet Solid.

IDS_ITEM_0605 

Sheet Solid plate.

IDS_ITEM_0606 

Cut of a sheet Solid.

IDS_ITEM_0607 

Sheet Solid intersection.

IDS_ITEM_0608 

Jog of a sheet Solid.

IDS_ITEM_0609 

Stamping.

IDS_ITEM_0610 

Shell.

IDS_ITEM_0611 

Shell based on a surface.

IDS_ITEM_0614 

Shell.

IDS_ITEM_0615 

Build log.

IDS_ITEM_0616 

Object Attributes.

IDS_ITEM_0620 

Shell.

IDS_ITEM_0621 

Oriented edge of a loop.

IDS_ITEM_0622 

Face loop.

IDS_ITEM_0623 

Face of a Shell.

IDS_ITEM_0624 

Vertex.

IDS_ITEM_0625 

Edge of a Shell.

IDS_ITEM_0626 

Edge of a frame.

IDS_ITEM_0627 

Vertex.

IDS_ITEM_0628 

Divided Shell.

IDS_ITEM_0630 

Round Section Shell.

IDS_ITEM_0631 

Ruled Section Shell.

IDS_ITEM_0632 

Conic Section Shell.

IDS_ITEM_0633 

Cubic Section Shell.

IDS_ITEM_0634 

Spline Section Shell.

IDS_ITEM_0650 

Solid Projection.

IDS_ITEM_0651 

Solid Cutting.

IDS_ITEM_0652 

Solid Section.

IDS_ITEM_0653 

Object copy.

IDS_ITEM_0669 

The Helper Object.

IDS_ITEM_0670 

Thread.

IDS_ITEM_0671 

Symbolic Notation.

IDS_ITEM_0672 

PMI object.

IDS_ITEM_0673 

PMI type.

IDS_ITEM_0674 

Text item.

IDS_ITEM_0675 

Composite text.

IDS_ITEM_0700 

Geometric Object.

IDS_ITEM_0701 

Equation Variable.

IDS_ITEM_0702 

Object on a Plane.

IDS_ITEM_0703 

Object in Space.

IDS_ITEM_0704 

Model Object.

IDS_ITEM_0705 

Assembly Unit.

IDS_ITEM_0706 

Auxiliary Object.

IDS_ITEM_0707 

Object Instance.

IDS_ITEM_0708 

Number of Elements.

IDS_ITEM_0709 

Geometric Model.

IDS_ITEM_0729 

Model Attributes.

IDS_ITEM_0730 

Attributes Provider.

IDS_ITEM_0731 

Object Attributes.

IDS_ITEM_0732 

Attribute.

IDS_ITEM_0733 

Primitive Name.

IDS_ITEM_0734 

Attributes Behavior.

IDS_ITEM_0751 

Mechanical Properties.

IDS_ITEM_0754 

Strains.

IDS_ITEM_0761 

Embodiment (Variant of Model Implementation).

IDS_ITEM_0762 

The Number of u-mesh and v-mesh Lines.

IDS_ITEM_0763 

Density.

IDS_ITEM_0764 

Color.

IDS_ITEM_0765 

Thickness.

IDS_ITEM_0766 

Style.

IDS_ITEM_0767 

Visual Properties.

IDS_ITEM_0768 

Identifier.

IDS_ITEM_0769 

Selectivity.

IDS_ITEM_0770 

Visibility.

IDS_ITEM_0771 

Modification.

IDS_ITEM_0772 

Topological Name.

IDS_ITEM_0773 

Anchor.

IDS_ITEM_0774 

Geometric Attribute.

IDS_ITEM_0775 

Label of Update Time.

IDS_ITEM_0776 

Keys Uniqueness.

IDS_ITEM_0777 

Name of object in the model.

IDS_ITEM_0778 

Product data.

IDS_ITEM_0779 

Attribute of stamp rib of sheet solid.

IDS_ITEM_0780 

Swept flange attribute of a sheet solid.

IDS_ITEM_0781 

Uuid attribute for instances.

IDS_ITEM_0782 

Custom Attribute.

IDS_ITEM_0783 

Generalized Attribute.

IDS_ITEM_0784 

Boolean Attribute.

IDS_ITEM_0785 

(32 bit ) Integer Attribute.

IDS_ITEM_0786 

Real Attribute.

IDS_ITEM_0787 

String Attribute.

IDS_ITEM_0788 

Elementary Attribute.

IDS_ITEM_0789 

Prompt.

IDS_ITEM_0790 

Int64 Attribute.

IDS_ITEM_0791 

Binary Attribute.

IDS_ITEM_0792 

Array of integer (int32) values attribute.

IDS_ITEM_0793 

Array of integer (int64) values attribute.

IDS_ITEM_0794 

Array of real (double) values attribute.

IDS_ITEM_0795 

Attribute of hot-point.

IDS_ITEM_0796 

Double precision range attribute.

IDS_ITEM_0900 

! Error !

IDS_ITEM_0901 

Stopped.

IDS_ITEM_0902 

Missed.

IDS_PROP_0000 

Empty.

IDS_PROP_0001 

Curve on a plane.

IDS_PROP_0002 

Parameter of a curve.

IDS_PROP_0003 

Curve 1 on the plane.

IDS_PROP_0004 

Curve 2 on the plane.

IDS_PROP_0005 

Parameter of curve 1.

IDS_PROP_0006 

Parameter of curve 2.

IDS_PROP_0007 

Start point.

IDS_PROP_0008 

Direction.

IDS_PROP_0009 

End point.

IDS_PROP_0014 

Start parameter of truncation.

IDS_PROP_0015 

End parameter of truncation.

IDS_PROP_0016 

Coincidence of direction.

IDS_PROP_0017 

Cyclic frequency.

IDS_PROP_0018 

Initial phase (degrees).

IDS_PROP_0019 

Amplitude.

IDS_PROP_0020 

Reverse the direction.

IDS_PROP_0021 

Fixed point.

IDS_PROP_0022 

Use a point.

IDS_PROP_0023 

Uniform transformation.

IDS_PROP_0024 

Tolerance.

IDS_PROP_0025 

Start value.

IDS_PROP_0026 

Scale gain.

IDS_PROP_0027 

Amplitude.

IDS_PROP_0028 

Parameter shift.

IDS_PROP_0029 

Exponent parameter.

IDS_PROP_0030 

Frequency.

IDS_PROP_0031 

The offset range.

IDS_PROP_0032 

Type of curve.

IDS_PROP_0033 

The sag.

IDS_PROP_0034 

The angular deviation.

IDS_PROP_0035 

The distance.

IDS_PROP_0101 

Coordinate X.

IDS_PROP_0102 

Coordinate Y.

IDS_PROP_0103 

Coordinate Z.

IDS_PROP_0104 

Matrix.

IDS_PROP_0107 

Angle with axis X.

IDS_PROP_0108 

Angle with axis Y.

IDS_PROP_0109 

Angle with axis Z.

IDS_PROP_0110 

Point.

IDS_PROP_0111 

Component 1.X.

IDS_PROP_0112 

Component 1.Y.

IDS_PROP_0113 

Component 1.Z.

IDS_PROP_0114 

Component 2.X.

IDS_PROP_0115 

Component 2.Y.

IDS_PROP_0116 

Component 2.Z.

IDS_PROP_0117 

Component 3.X.

IDS_PROP_0118 

Component 3.Y.

IDS_PROP_0119 

Component 3.Z.

IDS_PROP_0120 

Vector.

IDS_PROP_0121 

Shift by X.

IDS_PROP_0122 

Shift by Y.

IDS_PROP_0123 

Shift by Z.

IDS_PROP_0124 

Axis X.

IDS_PROP_0125 

Axis Y.

IDS_PROP_0126 

Axis Z.

IDS_PROP_0127 

Length of axis X.

IDS_PROP_0128 

Length of axis Y.

IDS_PROP_0129 

Length of axis Z.

IDS_PROP_0130 

Center.

IDS_PROP_0131 

Left system.

IDS_PROP_0132 

Rectangular.

IDS_PROP_0133 

Base point.

IDS_PROP_0134 

String.

IDS_PROP_0135 

Font.

IDS_PROP_0136 

Start position.

IDS_PROP_0137 

Height.

IDS_PROP_0138 

Taper.

IDS_PROP_0139 

Slope angle.

IDS_PROP_0140 

Radius.

IDS_PROP_0141 

Scale by X.

IDS_PROP_0142 

Scale by Y.

IDS_PROP_0143 

Scale by Z.

IDS_PROP_0144 

The function of scaling.

IDS_PROP_0145 

The function of rotation.

IDS_PROP_0146 

The tolerance.

IDS_PROP_0150 

Angle.

IDS_PROP_0151 

Step.

IDS_PROP_0152 

Gap displacement.

IDS_PROP_0153 

Translation.

IDS_PROP_0154 

Rotation.

IDS_PROP_0155 

Scaling.

IDS_PROP_0156 

Specularity.

IDS_PROP_0157 

Orthogonality only.

IDS_PROP_0158 

Transformation.

IDS_PROP_0159 

Perspective.

IDS_PROP_0160 

Local coordinate system.

IDS_PROP_0161 

Start value.

IDS_PROP_0162 

End value.

IDS_PROP_0163 

Value.

IDS_PROP_0164 

Radius function.

IDS_PROP_0165 

Weight function.

IDS_PROP_0166 

Function.

IDS_PROP_0167 

Minimum.

IDS_PROP_0168 

Maximum.

IDS_PROP_0169 

Extend upwards?.

IDS_PROP_0170 

Rotation of axis about the normal.

IDS_PROP_0171 

Angle between the axis and the normal.

IDS_PROP_0172 

Cap diameter.

IDS_PROP_0173 

Depth for a cap.

IDS_PROP_0174 

Chamfer angle for a cap.

IDS_PROP_0175 

Diameter of hole for a cap.

IDS_PROP_0176 

Depth of hole for a cap.

IDS_PROP_0177 

Taper angle of hole.

IDS_PROP_0178 

Apical angle of hole end.

IDS_PROP_0179 

Hole type.

IDS_PROP_0180 

Method of modification.

IDS_PROP_0181 

Type(true-boss, false- pocket).

IDS_PROP_0182 

Type.

IDS_PROP_0183 

Width.

IDS_PROP_0184 

Width.

IDS_PROP_0185 

Method.

IDS_PROP_0186 

New face.

IDS_PROP_0188 

Direction (down/up).

IDS_PROP_0189 

Arc radius.

IDS_PROP_0190 

Discriminant function.

IDS_PROP_0191 

Discriminant cueve.

IDS_PROP_0192 

Discriminant surface.

IDS_PROP_0193 

Discriminant shell.

IDS_PROP_0201 

Object on double data.

IDS_PROP_0202 

Object on float data.

IDS_PROP_0203 

Curve 1.

IDS_PROP_0204 

Curve 2.

IDS_PROP_0205 

Curve 3.

IDS_PROP_0206 

Curve 4.

IDS_PROP_0207 

Start point.

IDS_PROP_0208 

Direction vector.

IDS_PROP_0209 

End point.

IDS_PROP_0210 

Normal to surface.

IDS_PROP_0211 

First semiaxis.

IDS_PROP_0212 

Second semiaxis.

IDS_PROP_0213 

Focal distance.

IDS_PROP_0214 

Parameter min.

IDS_PROP_0215 

Parameter max.

IDS_PROP_0216 

Real semiaxis.

IDS_PROP_0217 

Imaginary semiaxis.

IDS_PROP_0218 

Increment of start parameter.

IDS_PROP_0219 

Increment of end parameter.

IDS_PROP_0220 

Closedness.

IDS_PROP_0221 

Order.

IDS_PROP_0222 

Number of points.

IDS_PROP_0223 

Point.

IDS_PROP_0224 

Start parameter.

IDS_PROP_0225 

Derivative of parameter.

IDS_PROP_0226 

Parametric length.

IDS_PROP_0227 

Positive direction.

IDS_PROP_0228 

Weight.

IDS_PROP_0230 

Distance.

IDS_PROP_0232 

Number of curves of contour.

IDS_PROP_0233 

Curve.

IDS_PROP_0234 

Start parameter of a curve.

IDS_PROP_0235 

End parameter of a curve.

IDS_PROP_0236 

Number of knots.

IDS_PROP_0237 

Knot value.

IDS_PROP_0238 

Second derivative at a point.

IDS_PROP_0239 

Derivative.

IDS_PROP_0240 

Reference curve.

IDS_PROP_0241 

Dependency by X.

IDS_PROP_0242 

Dependency by Y.

IDS_PROP_0243 

Dependency by Z.

IDS_PROP_0244 

Extension minPar.

IDS_PROP_0245 

Extension maxPar.

IDS_PROP_0246 

Number of splines.

IDS_PROP_0250 

Base curve.

IDS_PROP_0260 

Two-dimensional curve.

IDS_PROP_0263 

Angle of OX axis of a plane and the line of its tangency with a cone.

IDS_PROP_0264 

Distance from a sheet face to the neutral layer.

IDS_PROP_0265 

Angle of a cone generatrix tangent to the plane while unbending.

IDS_PROP_0266 

Number of generating lines.

IDS_PROP_0267 

Object is modified.

IDS_PROP_0268 

Number of normals.

IDS_PROP_0269 

Normal.

IDS_PROP_0270 

Approximation curve.

IDS_PROP_0271 

Remove selected faces.

IDS_PROP_0272 

Solid creation by selected faces.

IDS_PROP_0273 

Move selected faces.

IDS_PROP_0274 

Offset selected faces.

IDS_PROP_0275 

Change selected fillets.

IDS_PROP_0276 

Replace selected faces by deformed.

IDS_PROP_0277 

Remove selected features.

IDS_PROP_0278 

Merging vertices of selected edges.

IDS_PROP_0279 

Replacing smoothly joined faces with one face.

IDS_PROP_0280 

Faces rotation.

IDS_PROP_0281 

Faces replacement.

IDS_PROP_0282 

The vector of modification.

IDS_PROP_0283 

Number of modified faces.

IDS_PROP_0284 

Position of median shell.

IDS_PROP_0285 

Minimal equidistant value.

IDS_PROP_0286 

Maximal equidistant value.

IDS_PROP_0287 

Round section surface.

IDS_PROP_0288 

Line section surface.

IDS_PROP_0289 

Conic section surface.

IDS_PROP_0290 

Cubic section surface.

IDS_PROP_0291 

Spline section surface .

IDS_PROP_0301 

Start parameter U.

IDS_PROP_0302 

Start parameter V.

IDS_PROP_0303 

Positive direction by U.

IDS_PROP_0304 

Positive direction by V.

IDS_PROP_0305 

Parametric length by U.

IDS_PROP_0306 

Parametric length by V.

IDS_PROP_0307 

Positive direction 1.

IDS_PROP_0308 

Positive direction 2.

IDS_PROP_0309 

Conjugation type.

IDS_PROP_0310 

Point.

IDS_PROP_0311 

Closedness by U.

IDS_PROP_0312 

Closedness by V.

IDS_PROP_0313 

Number of portions by U.

IDS_PROP_0314 

Number of portions by V.

IDS_PROP_0315 

Order by U.

IDS_PROP_0316 

Order by V.

IDS_PROP_0317 

Number of points by U.

IDS_PROP_0318 

Number of points by V.

IDS_PROP_0320 

Local system.

IDS_PROP_0321 

Radius of base.

IDS_PROP_0322 

Height.

IDS_PROP_0323 

Half-angle.

IDS_PROP_0324 

Major radius.

IDS_PROP_0325 

Minor radius.

IDS_PROP_0326 

Length.

IDS_PROP_0327 

Shift.

IDS_PROP_0328 

Shape.

IDS_PROP_0329 

Surface boundary fixation.

IDS_PROP_0330 

Differs from the base surface.

IDS_PROP_0331 

Boundary value Xmin.

IDS_PROP_0332 

Boundary value Ymin.

IDS_PROP_0333 

Boundary value Xmax.

IDS_PROP_0334 

Boundary value Ymax.

IDS_PROP_0336 

Number of knots by U.

IDS_PROP_0337 

Value of U knot.

IDS_PROP_0338 

Number of knots by V.

IDS_PROP_0339 

Value of V knot.

IDS_PROP_0340 

Surface.

IDS_PROP_0341 

Guide curve .

IDS_PROP_0342 

Generating curve.

IDS_PROP_0343 

Translation vector.

IDS_PROP_0344 

Direction vector.

IDS_PROP_0345 

Point of the rotation axis.

IDS_PROP_0346 

Axis direction.

IDS_PROP_0347 

Rotation angle.

IDS_PROP_0348 

Vertex.

IDS_PROP_0350 

Base surface.

IDS_PROP_0351 

Surface 1.

IDS_PROP_0352 

Surface 2.

IDS_PROP_0353 

Contour.

IDS_PROP_0354 

Number of contours.

IDS_PROP_0355 

Two-dimensional contour.

IDS_PROP_0356 

Two-dimensional curve.

IDS_PROP_0357 

Contour 1.

IDS_PROP_0358 

Contour 2.

IDS_PROP_0360 

Plane.

IDS_PROP_0361 

Weight of surface 1.

IDS_PROP_0362 

Weight of surface 2.

IDS_PROP_0363 

Derivative at the beginning.

IDS_PROP_0364 

Derivative at the end.

IDS_PROP_0365 

The normal at the beginning.

IDS_PROP_0366 

The normal at the end.

IDS_PROP_0367 

The derivative length modifier at the beginning.

IDS_PROP_0368 

The derivative length modifier at the end.

IDS_PROP_0370 

Curve on surface 0.

IDS_PROP_0371 

Curve on surface 1.

IDS_PROP_0372 

Curve on surface 2.

IDS_PROP_0373 

Apex Curve.

IDS_PROP_0374 

Parameter Umin.

IDS_PROP_0375 

Parameter Umax.

IDS_PROP_0376 

Parameter Vmin.

IDS_PROP_0377 

Parameter Vmax.

IDS_PROP_0378 

Derivative dU.

IDS_PROP_0379 

Derivative dV.

IDS_PROP_0380 

Boundary passes through Vmin.

IDS_PROP_0384 

Extension minUPar.

IDS_PROP_0385 

Extension maxUPar.

IDS_PROP_0386 

Extension minVPar.

IDS_PROP_0387 

Extension maxVPar.

IDS_PROP_0390 

Number of curves.

IDS_PROP_0391 

Curve by U.

IDS_PROP_0392 

Curve by V.

IDS_PROP_0393 

Number of curves by U.

IDS_PROP_0394 

Number of curves by V.

IDS_PROP_0395 

Type of surface.

IDS_PROP_0397 

Neutral plane.

IDS_PROP_0398 

Plane of the contour.

IDS_PROP_0399 

Through elements.

IDS_PROP_0400 

Conjugation on the boundary.

IDS_PROP_0401 

Tension on the boundary.

IDS_PROP_0402 

Parameter of derivatives length definition.

IDS_PROP_0403 

Do not keep the derivative length.

IDS_PROP_0404 

Conjugation type (0-4).

IDS_PROP_0405 

Use prepared knot vector.

IDS_PROP_0406 

Number of knots.

IDS_PROP_0407 

Check for self-intersections.

IDS_PROP_0408 

The common weight of points is used.

IDS_PROP_0409 

Build from a cloud of points.

IDS_PROP_0410 

Build from a mesh of points.

IDS_PROP_0411 

As a set of triangles.

IDS_PROP_0412 

Use projection curve.

IDS_PROP_0413 

Truncate by bounds.

IDS_PROP_0414 

Binding to the beginning.

IDS_PROP_0415 

Join by fillets.

IDS_PROP_0416 

Keep the radius.

IDS_PROP_0417 

Blunt a sharp angle.

IDS_PROP_0418 

Check for intersections.

IDS_PROP_0419 

Similar faces merging.

IDS_PROP_0420 

Similar edges merging.

IDS_PROP_0421 

The number of neighbour object.

IDS_PROP_0422 

Similar curves merging.

IDS_PROP_0423 

Curves cutting.

IDS_PROP_0424 

Edges cutting.

IDS_PROP_0425 

Surfaces cutting.

IDS_PROP_0426 

Faces cutting.

IDS_PROP_0427 

Along the surface.

IDS_PROP_0429 

Area.

IDS_PROP_0430 

Extension way to the start point.

IDS_PROP_0431 

Extension way from the end point.

IDS_PROP_0432 

Length at start point.

IDS_PROP_0433 

Length at end point.

IDS_PROP_0450 

Start radius (surface).

IDS_PROP_0451 

End radius (thread).

IDS_PROP_0452 

Thread length.

IDS_PROP_0453 

Taper angle of the thread.

IDS_PROP_0461 

Triangulation.

IDS_PROP_0462 

Number of points of triangulation.

IDS_PROP_0463 

Number of two-dimension points.

IDS_PROP_0464 

Number of points of polygons.

IDS_PROP_0466 

Shape of blend surface.

IDS_PROP_0467 

Shape of cropping the surface sides.

IDS_PROP_0468 

Initial faces processing.

IDS_PROP_0469 

Division the shell into faces.

IDS_PROP_0470 

Trim the support faces tangentially.

IDS_PROP_0471 

Save parameterization.

IDS_PROP_0472 

Build on continuation.

IDS_PROP_0501 

Number of vertices.

IDS_PROP_0502 

Number of edges.

IDS_PROP_0503 

Number of faces.

IDS_PROP_0504 

Vertex orientation.

IDS_PROP_0505 

Edge orientation.

IDS_PROP_0506 

Face orientation.

IDS_PROP_0508 

Edge.

IDS_PROP_0509 

Face.

IDS_PROP_0510 

Number of loops.

IDS_PROP_0511 

Loop.

IDS_PROP_0512 

Automatic identification.

IDS_PROP_0513 

Automatic.

IDS_PROP_0514 

Type of duplication.

IDS_PROP_0515 

Number of steps.

IDS_PROP_0516 

Step.

IDS_PROP_0517 

Number of angular step.

IDS_PROP_0518 

Element.

IDS_PROP_0519 

Segment of polygonal mesh.

IDS_PROP_0520 

Guide surface.

IDS_PROP_0521 

Length Lx.

IDS_PROP_0522 

Width Ly.

IDS_PROP_0523 

Height Lz.

IDS_PROP_0524 

Minor length lx.

IDS_PROP_0525 

Thickness.

IDS_PROP_0526 

Wall thickness.

IDS_PROP_0527 

Number of opened faces.

IDS_PROP_0528 

Shape.

IDS_PROP_0529 

Keep the boundary, surface or auto mode.

IDS_PROP_0530 

Continue.

IDS_PROP_0531 

Cathetus 1.

IDS_PROP_0532 

Cathetus 2.

IDS_PROP_0533 

Number of chamfers.

IDS_PROP_0534 

Number of fillets.

IDS_PROP_0535 

Fillet radius.

IDS_PROP_0536 

Face number.

IDS_PROP_0537 

Parameter U.

IDS_PROP_0538 

Parameter V.

IDS_PROP_0539 

Number of modified faces.

IDS_PROP_0540 

Solid.

IDS_PROP_0541 

Construct solid.

IDS_PROP_0542 

Number of quadrangles.

IDS_PROP_0543 

Termination from the start.

IDS_PROP_0544 

Termination to the end.

IDS_PROP_0545 

Fillet radius 1.

IDS_PROP_0546 

Fillet radius 2.

IDS_PROP_0547 

Coefficient of completeness.

IDS_PROP_0548 

Method of processing corners of edges connection.

IDS_PROP_0549 

Quadrangle.

IDS_PROP_0550 

Base solid.

IDS_PROP_0551 

Solid 1.

IDS_PROP_0552 

Solid 2.

IDS_PROP_0553 

Initial solid.

IDS_PROP_0554 

Cutting surface.

IDS_PROP_0555 

A part to keep.

IDS_PROP_0556 

Symmetry point.

IDS_PROP_0557 

Axis X of symmetry.

IDS_PROP_0558 

Axis Y of symmetry.

IDS_PROP_0559 

Surface.

IDS_PROP_0560 

Outer shell.

IDS_PROP_0561 

Void shell.

IDS_PROP_0562 

Number of voids.

IDS_PROP_0563 

Depth 1.

IDS_PROP_0564 

Depth 2.

IDS_PROP_0565 

Slope angle 1.

IDS_PROP_0566 

Slope angle 2.

IDS_PROP_0567 

Wall thickness 1.

IDS_PROP_0568 

Wall thickness 2.

IDS_PROP_0569 

Thickness.

IDS_PROP_0570 

Depth.

IDS_PROP_0571 

Method of construction.

IDS_PROP_0572 

Number of shells.

IDS_PROP_0573 

Number of triangles.

IDS_PROP_0575 

Rotation angle 1.

IDS_PROP_0576 

Rotation angle 2.

IDS_PROP_0577 

The first vertex.

IDS_PROP_0578 

The second vertex.

IDS_PROP_0579 

The third vertex.

IDS_PROP_0580 

The fourth vertex.

IDS_PROP_0581 

Method of construction 1.

IDS_PROP_0582 

Method of construction 2.

IDS_PROP_0583 

Distance 1.

IDS_PROP_0584 

Distance 2.

IDS_PROP_0585 

Triangle.

IDS_PROP_0586 

Number of apices.

IDS_PROP_0587 

Number of polygons.

IDS_PROP_0588 

Number of triangulations.

IDS_PROP_0589 

Contour.

IDS_PROP_0590 

Number of sections.

IDS_PROP_0591 

Section.

IDS_PROP_0592 

Parallelization.

IDS_PROP_0593 

Generatrix orientation.

IDS_PROP_0594 

Generatrix position.

IDS_PROP_0595 

Spheroid (0) or toroid (1).

IDS_PROP_0596 

Pole at the beginning.

IDS_PROP_0597 

Pole at the end.

IDS_PROP_0598 

Extension.

IDS_PROP_0599 

Shift.

IDS_PROP_0600 

Shell.

IDS_PROP_0601 

Sense of edge in the loop.

IDS_PROP_0602 

Edge curve orientation.

IDS_PROP_0603 

Orientation of a shell normal.

IDS_PROP_0604 

Edge curve.

IDS_PROP_0605 

Two-dimensional edge curve.

IDS_PROP_0606 

Surface of a face.

IDS_PROP_0607 

Start vertex.

IDS_PROP_0608 

End vertex.

IDS_PROP_0609 

References count.

IDS_PROP_0611 

Face plus.

IDS_PROP_0612 

Face minus.

IDS_PROP_0613 

Pointer to a face.

IDS_PROP_0614 

Number by and index.

IDS_PROP_0615 

Sorting.

IDS_PROP_0616 

Punch or die.

IDS_PROP_0617 

Fillet sharp edges of tool solid.

IDS_PROP_0651 

Cutting solid.

IDS_PROP_0652 

Cutting plane.

IDS_PROP_0654 

Whether there is hatching.

IDS_PROP_0655 

Hatching step.

IDS_PROP_0656 

Hatching angle.

IDS_PROP_0657 

Projection plane.

IDS_PROP_0658 

Whether there are invisible lines.

IDS_PROP_0659 

Hash of name.

IDS_PROP_0660 

Neutral layer coefficient.

IDS_PROP_0661 

Bend radius.

IDS_PROP_0662 

Bend angle.

IDS_PROP_0663 

Bend extension length.

IDS_PROP_0664 

Bend shift.

IDS_PROP_0665 

Distance from the bound of bend 1.

IDS_PROP_0666 

Distance from the bound of bend 2.

IDS_PROP_0667 

Slope angle of the bound of bend 1.

IDS_PROP_0668 

Slope angle of the bound of bend 2.

IDS_PROP_0669 

Slope angle of bend extension 1.

IDS_PROP_0670 

Slope angle of bend extension 2.

IDS_PROP_0671 

Expansion of extension of bend 1.

IDS_PROP_0672 

Expansion of extension of bend 2.

IDS_PROP_0673 

Width of bend relief.

IDS_PROP_0674 

Depth of bend relief.

IDS_PROP_0675 

Radius of relief rounding.

IDS_PROP_0676 

Method of freeing the corners.

IDS_PROP_0677 

Fixed part of a face on the left.

IDS_PROP_0678 

Build in unbent state.

IDS_PROP_0679 

Gap.

IDS_PROP_0680 

Overlapping side on the left.

IDS_PROP_0681 

With addition of material.

IDS_PROP_0682 

Height.

IDS_PROP_0683 

Coefficient of bend 1.

IDS_PROP_0684 

Radius of bend 1.

IDS_PROP_0685 

Coefficient of bend 2.

IDS_PROP_0686 

Radius of bend 2.

IDS_PROP_0687 

Radius of a sketch fillet.

IDS_PROP_0688 

Radius of a base fillet.

IDS_PROP_0689 

Radius of a bottom fillet.

IDS_PROP_0690 

Open stamping.

IDS_PROP_0691 

Side wall is inside.

IDS_PROP_0692 

Width of base.

IDS_PROP_0693 

Width of a salient part.

IDS_PROP_0694 

Gap of a cropped tip.

IDS_PROP_0695 

Bead type.

IDS_PROP_0696 

Type of a tip.

IDS_PROP_0697 

Stretch.

IDS_PROP_0698 

By the normal to thickness.

IDS_PROP_0699 

Method of cylindric parts closure.

IDS_PROP_0700 

Permission for corners closure.

IDS_PROP_0701 

Name.

IDS_PROP_0702 

Value.

IDS_PROP_0703 

Position.

IDS_PROP_0704 

Number.

IDS_PROP_0705 

Orientation.

IDS_PROP_0706 

Length.

IDS_PROP_0707 

Thickness.

IDS_PROP_0708 

Angle.

IDS_PROP_0709 

Parameter.

IDS_PROP_0710 

Geometric object.

IDS_PROP_0711 

Point.

IDS_PROP_0712 

Control curve.

IDS_PROP_0713 

Surface.

IDS_PROP_0714 

Vertex.

IDS_PROP_0715 

Edge of a face.

IDS_PROP_0716 

Face loop.

IDS_PROP_0717 

Face.

IDS_PROP_0718 

Pole at umin.

IDS_PROP_0719 

Pole at umax.

IDS_PROP_0720 

Pole at vmin.

IDS_PROP_0721 

Pole at vmax.

IDS_PROP_0724 

Vertex.

IDS_PROP_0725 

Edge.

IDS_PROP_0726 

Loop.

IDS_PROP_0727 

Face.

IDS_PROP_0729 

Number of faces.

IDS_PROP_0730 

Number of operations.

IDS_PROP_0731 

Number of objects.

IDS_PROP_0732 

Faces unification.

IDS_PROP_0733 

Corners treatment.

IDS_PROP_0734 

Union operation.

IDS_PROP_0735 

Intersection operation.

IDS_PROP_0736 

Subtraction operation.

IDS_PROP_0737 

Base operations.

IDS_PROP_0738 

Flag of state.

IDS_PROP_0739 

Parameter of a pole by U.

IDS_PROP_0740 

Number of a face.

IDS_PROP_0741 

Number of an edge.

IDS_PROP_0742 

Number of a face plus.

IDS_PROP_0743 

Number of a face minus.

IDS_PROP_0744 

Create a solid.

IDS_PROP_0745 

Stitching tolerance.

IDS_PROP_0746 

Through a bend.

IDS_PROP_0747 

Pole.

IDS_PROP_0748 

Border.

IDS_PROP_0749 

Seam.

IDS_PROP_0750 

Transition line.

IDS_PROP_0751 

Start vertex address.

IDS_PROP_0752 

End vertex address.

IDS_PROP_0753 

Address of a face on the left.

IDS_PROP_0754 

Address of a face on the right.

IDS_PROP_0755 

Primitive is cut.

IDS_PROP_0756 

Sheet primitive.

IDS_PROP_0757 

Internal face of a bend.

IDS_PROP_0758 

External face of a bend.

IDS_PROP_0759 

Cone angle.

IDS_PROP_0760 

Version.

IDS_PROP_0761 

Version of name.

IDS_PROP_0762 

Version of operation.

IDS_PROP_0763 

Version of object.

IDS_PROP_0771 

Number of vertices.

IDS_PROP_0772 

Number of curves.

IDS_PROP_0773 

Number of surfaces.

IDS_PROP_0774 

Number of solids.

IDS_PROP_0775 

Number of polygonal objects.

IDS_PROP_0776 

Number of wireframes.

IDS_PROP_0777 

Number of point frames.

IDS_PROP_0778 

Number of assembly units.

IDS_PROP_0779 

Number of instances.

IDS_PROP_0780 

Number of other objects.

IDS_PROP_0781 

Number of regions.

IDS_PROP_0782 

Number of elements.

IDS_PROP_0783 

Number of segments.

IDS_PROP_0784 

Number of all faces.

IDS_PROP_0785 

Number of all unique faces.

IDS_PROP_0791 

First strain.

IDS_PROP_0792 

Second strain.

IDS_PROP_0793 

Third strain.

IDS_PROP_0797 

Young's modulus.

IDS_PROP_0798 

Poisson's ratio.

IDS_PROP_0830 

Number of offsets radii.

IDS_PROP_0831 

Smooth joint.

IDS_PROP_0832 

Type of corner bypass.

IDS_PROP_0833 

Radius of a special fillet.

IDS_PROP_0834 

Type of a tip.

IDS_PROP_0835 

Tip of the first segment.

IDS_PROP_0836 

Type of tip at the beginning.

IDS_PROP_0837 

Type of tip at the end.

IDS_PROP_0838 

Parameter of a tip.

IDS_PROP_0839 

Parameter of a patch construction.

IDS_PROP_0840 

Number of curves of a generating contour.

IDS_PROP_0841 

The generating faces are given.

IDS_PROP_0842 

Curve of a generating contour.

IDS_PROP_0843 

Orientation of a curve of the contour.

IDS_PROP_0844 

Side of an existent face of the shell.

IDS_PROP_0845 

Yes.

IDS_PROP_0846 

No.

IDS_PROP_0847 

Attribute provider.

IDS_PROP_0848 

Number of containers.

IDS_PROP_0849 

Container.

IDS_PROP_0851 

Number of attributes.

IDS_PROP_0853 

While changing.

IDS_PROP_0854 

While convertation.

IDS_PROP_0855 

While transforming.

IDS_PROP_0856 

While copying.

IDS_PROP_0857 

While joining.

IDS_PROP_0858 

While replacing.

IDS_PROP_0859 

While splitting.

IDS_PROP_0860 

While deleting.

IDS_PROP_0861 

The object is free.

IDS_PROP_0862 

Whether it can be copied.

IDS_PROP_0863 

The number of u-lines.

IDS_PROP_0864 

The number of v-lines.

IDS_PROP_0869 

Embodiment name.

IDS_PROP_0870 

Parent embodiment name.

IDS_PROP_0871 

Red.

IDS_PROP_0872 

Green.

IDS_PROP_0873 

Blue.

IDS_PROP_0874 

Thickness.

IDS_PROP_0875 

Style.

IDS_PROP_0876 

Density.

IDS_PROP_0877 

Identifier.

IDS_PROP_0878 

Selectivity.

IDS_PROP_0879 

Visibility.

IDS_PROP_0880 

Modified.

IDS_PROP_0881 

Background.

IDS_PROP_0882 

Diffuse reflection (red component).

IDS_PROP_0883 

Specular reflection.

IDS_PROP_0884 

Shininess.

IDS_PROP_0885 

Opacity.

IDS_PROP_0886 

Emission.

IDS_PROP_0887 

Number of parent objects.

IDS_PROP_0888 

Parent object.

IDS_PROP_0889 

Topological object name.

IDS_PROP_0890 

Object name.

IDS_PROP_0891 

Object name hash.

IDS_PROP_0892 

Diffuse reflection (green component).

IDS_PROP_0893 

Diffuse reflection (blue component).

IDS_PROP_0894 

Diffuse reflection (alpha component).

IDS_PROP_0895 

Specular reflection for an object.

IDS_PROP_0900 

Conjugation at point.

IDS_PROP_0901 

Conjugation type.

IDS_PROP_0902 

Without conjugation.

IDS_PROP_0903 

By position.

IDS_PROP_0904 

By tangent.

IDS_PROP_0905 

By normal.

IDS_PROP_0906 

By G2.

IDS_PROP_0907 

By G3.

IDS_PROP_0908 

Tangent vector.

IDS_PROP_0909 

First derivative of tangent vector.

IDS_PROP_0910 

Second derivative of tangent vector.

IDS_PROP_0911 

Whether points can be moved.

IDS_PROP_0912 

Only along the direction.

IDS_PROP_0913 

Conjugation.

IDS_PROP_0920 

Parametrization type.

IDS_PROP_0921 

Custom.

IDS_PROP_0922 

Uniform.

IDS_PROP_0923 

By chord length.

IDS_PROP_0924 

Centripetal.

IDS_PROP_0925 

Through vertices.

IDS_PROP_0926 

Uniform parametrization.

IDS_PROP_0927 

Mark of current embodiment.

IDS_PROP_0928 

Faces simplification.

IDS_PROP_0929 

Divide the shell into faces.

IDS_PROP_0930 

Permissible mismatch.

IDS_PROP_0931 

Directions matching.

IDS_PROP_0932 

Initial wire frame.

IDS_PROP_0933 

Sign of strict construction a slope angle 1.

IDS_PROP_0934 

Sign of strict construction a slope angle 2.

IDS_PROP_0935 

Guide wire frame.

IDS_PROP_1000 

Title.

IDS_PROP_1001 

Name.

IDS_PROP_1002 

Date and time.

IDS_PROP_1003 

Author(s)).

IDS_PROP_1004 

Organization(s).

IDS_PROP_1005 

Processor STEP.

IDS_PROP_1006 

System.

IDS_PROP_1007 

Authorization.

IDS_PROP_1010 

Person and organization.

IDS_PROP_1011 

Identifier of a person.

IDS_PROP_1012 

Surname.

IDS_PROP_1013 

Name.

IDS_PROP_1014 

Middle names.

IDS_PROP_1015 

Prefix titles.

IDS_PROP_1016 

Suffix titles.

IDS_PROP_1017 

Identifier of organization.

IDS_PROP_1018 

Name of organization.

IDS_PROP_1019 

Description of organization.

IDS_PROP_1030 

Product.

IDS_PROP_1031 

Identifier.

IDS_PROP_1032 

Name.

IDS_PROP_1033 

Description.

IDS_PROP_1043 

Description element.

IDS_PROP_1100 

Geom solver.

IDS_PROP_1101 

Scheme of matings.

IDS_PROP_1102 

Constraint system.

IDS_PROP_1103 

Constraint.

IDS_PROP_1104 

Type of mating.

IDS_PROP_1105 

Type of constraint.

IDS_PROP_1106 

Alignment.

IDS_PROP_1107 

Number of constraints.

IDS_PROP_1108 

Coorientation type.

IDS_PROP_1109 

Mate.

IDS_PROP_1110 

Base object.

IDS_PROP_1111 

Object 1.

IDS_PROP_1112 

Object 2.

IDS_PROP_1113 

Real parameter.

IDS_PROP_1114 

Value of coorientation.

IDS_PROP_1130 

Coincident

IDS_PROP_1131 

Parallel.

IDS_PROP_1132 

Perpendicular.

IDS_PROP_1133 

Tangent.

IDS_PROP_1134 

Concentric.

IDS_PROP_1135 

Distance.

IDS_PROP_1136 

Angle.

IDS_PROP_1137 

In place.

IDS_PROP_1138 

Transmittion.

IDS_PROP_1139 

Cam mechanism.

IDS_PROP_1140 

Radial dimension.

IDS_PROP_1141 

Percent point.

IDS_PROP_1142 

Offset dimension.

IDS_PROP_1145 

Symmetric.

IDS_PROP_1146 

Dependent.

IDS_PROP_1147 

Patterned.

IDS_PROP_1148 

Linear pattern.

IDS_PROP_1149 

Angular pattern.

IDS_PROP_1150 

Fixing.

IDS_PROP_2001 

Attention:

IDS_PROP_2002 

Beginning of the shared operations.

IDS_PROP_2003 

Beginning of the operations group.

IDS_PROP_2004 

Beginning of the first operations group.

IDS_PROP_2005 

Beginning of the second operations group.

IDS_PROP_2006 

Beginning of an object.

IDS_PROP_2007 

Beginning of the first object.

IDS_PROP_2008 

Beginning of the second object.

IDS_PROP_2009 

Copy attributes.

IDS_PROP_2010 

Number of shared operations groups.

IDS_PROP_2011 

Number of selected faces.

IDS_PROP_2012 

Number of selected edges.

IDS_PROP_2013 

Number of selected vertices.

IDS_PROP_2014 

Cutting sketch.

IDS_PROP_2015 

Cutting 3D-curves.

IDS_PROP_2016 

Cutting surfaces.

IDS_PROP_2017 

Cutting solid.

IDS_PROP_2018 

Adjacent surface on the border 0.

IDS_PROP_2019 

Adjacent surface on the border 1.

IDS_PROP_2020 

Adjacent surface on the border 2.

IDS_PROP_2021 

Adjacent surface on the border 3.

IDS_PROP_2022 

Adjacent surface on the border 4.

IDS_PROP_2023 

Conjugation on the boundary 0.

IDS_PROP_2024 

Conjugation on the boundary 1.

IDS_PROP_2025 

Conjugation on the boundary 2.

IDS_PROP_2026 

Conjugation on the boundary 3.

IDS_PROP_2027 

Conjugation on the boundary 4.

IDS_PROP_2028 

Count of bend edges.

IDS_PROP_2029 

Count of rip edges.

IDS_ITEM_2030 

Type of input data.

IDS_ITEM_2031 

Change type.

IDS_PROP_LAST 

The greatest value.

Function Documentation

◆ IsProgressStopped()

bool IsProgressStopped ( IProgressIndicator prog)
inline

Check the progress indicator stop.

Parameters
[in]prog- The execution progress indicator.
Returns
true if the operation was stopped.

◆ CreateProgressBarAddRef()

ProgressBarWrapper* CreateProgressBarAddRef ( IProgressIndicator progInd,
IStrData msg 
)

< Create a progress indicator.

Parameters
[in]progInd- Interface of the execution progress indicator.
[in]msg- Data of a string
Returns
The wrapper of the execution progress indicator.

◆ CreateProgressBar()

ProgressBarWrapper* CreateProgressBar ( IProgressIndicator progInd,
IStrData msg 
)

< Create a progress indicator.

Parameters
[in]progInd- Interface of the execution progress indicator.
[in]msg- Data of a string
Returns
The wrapper of the execution progress indicator.

◆ SetProgressBarName()

bool SetProgressBarName ( ProgressBarWrapper progBar,
IStrData msg 
)
inline

Set the progress name.

Parameters
[in]progBar- The wrapper of the execution progress indicator.
[in]msg- Data of a string
Returns
true if 'progBar' is not null and the process name is successfully set.

◆ SetProgressBarValue()

bool SetProgressBarValue ( ProgressBarWrapper progBar,
size_t  v 
)
inline

Set the value of a progress.

Set the value of a progress.

Parameters
[in]progBar- The wrapper of the execution progress indicator.
[in]v- The value of a progress.
Returns
true if the operation is successful.

◆ AddProgressBarValue()

bool AddProgressBarValue ( ProgressBarWrapper progBar,
size_t  v 
)
inline

Increase the progress value by a given step.

Increase the progress value by a given step.

Parameters
[in]progBar- The wrapper of the execution progress indicator.
[in]v- The value of a progress step.
Returns
true if the operation is successful.

◆ FinishProgressBar()

void FinishProgressBar ( ProgressBarWrapper progBar)
inline

End the progress indicator.

Either the indicator stops or, if it already has reached 100%, then the corresponding message appears.

Parameters
[in]progBar- The wrapper of the execution progress indicator.

◆ StopProgressBar()

bool StopProgressBar ( ProgressBarWrapper progBar)
inline

Delete the progress indicator.

Parameters
[in]progBar- The wrapper of the execution prorgress indicator.
Returns
true if the operation is successful.

◆ UseParentName()

bool UseParentName ( ProgressBarWrapper progBar,
bool  useParentName 
)
inline

Whether to use the name of a parent for its successor.

Parameters
[in]progBar- The wrapper of the execution progress indicator.
[in]useParentName- The flag of using the parent name.
Returns
true if 'progBar' is not null.

◆ IsParentNameUsed()

bool IsParentNameUsed ( const ProgressBarWrapper progBar)
inline

Whether the name of a parent is used for its successor.

Parameters
[in]progBar- The wrapper of the execution progress indicator.
Returns
true if it is used.

◆ TypedGaussEquation()

template<class Type , class MatrixNN >
MbeNewtonResult TypedGaussEquation ( MatrixNN a,
Type *  b,
double  epsilon,
ProgressBarWrapper baseProgBar = nullptr 
)

System of linear equations is solved by the Gauss method.

System of linear equations is solved by the Gauss method.

Parameters
[in]a- Coefficient matrix
[in]b- Array of right parts, on output it contains the result of the solution
[in]epsilon- Tolerance of solution
[in]baseProgBar- Progress indicator of solution
Returns
Error code: if nr_Success (+1), then the system is solved, if nr_Special, there is no solution or the system is degenerate.

◆ TypedGaussEquationWithBandMatrix()

template<class Type , class SparseMatrix >
MbeNewtonResult TypedGaussEquationWithBandMatrix ( SparseMatrix &  a,
Type *  b,
double  epsilon,
ProgressBarWrapper baseProgBar = nullptr 
)

System of linear equations is solved by the Gauss method.

System of linear equations is solved by the Gauss method.

Parameters
[in]a- Coefficient matrix
[in]b- Array of right parts, on output it contains the result of the solution
[in]epsilon- Tolerance of solution
[in]baseProgBar- Progress indicator of solution
Returns
Error code: if nr_Success (+1), then the system is solved, if nr_Special, there is no solution or the system is degenerate.

◆ TypedTridiagonalSolve()

template<class ArrayDouble , class ArrayType >
MbeNewtonResult TypedTridiagonalSolve ( const size_t  n,
ArrayDouble &  a,
ArrayDouble &  b,
ArrayDouble &  c,
ArrayType &  r,
ArrayType &  solution,
double  epsZero 
)

System of linear equations with a tridiagonal matrix is solved by the sweep method.

System of linear equations with a tridiagonal matrix is solved by the sweep method. Used to build a NURBS-copy of a non-closed cubic spline.

Parameters
[in]n- The number of unknown variables
[in]a- Main diagonal of a tridiagonal matrix is an array of doubles of size "n"
[in]b- Upper diagonal, dimension is n-1
[in]c- c - lower diagonal, dimension is n-1
[in]r- Vector of the right part is an array of points or vectors of dimension n; the multiplication operation by the double value on the right must be defined
[in]solution- Array of solutions (points, vectors) of dimension n
[in]epsZero- Tolerance of zero
Returns
Error code: if nr_Success (+1), then the system is solved, if nr_Special, there is no solution or the system is degenerate.

◆ NamesComplete()

static bool Math::NamesComplete ( )
static

Is it necessary to full object naming.

Is it necessary to full object naming. If returns true then faces, edges, vertices are named after shell creation, If returns false then only faces are named after shell creation.

◆ SetNamesComplete()

static void Math::SetNamesComplete ( bool  b)
static

Set flag of full object naming.

Set flag of full object naming. If passed true then faces, edges, vertices are named after shell creation, if passed false then only faces are named after shell creation.

◆ SupressCreators()

static bool Math::SupressCreators ( )
static

Is it necessary to disable the work of constructors.

Is it necessary to disable the work of constructors.

◆ SetSupressCreators()

static void Math::SetSupressCreators ( bool  b)
static

Set the flag to disable the constructors.

Set the flag to disable the constructors.

◆ Multithreaded()

static bool Math::Multithreaded ( )
static

Are multithreaded calculations used?

Are multithreaded calculations used?

◆ SetMultithreaded()

static void Math::SetMultithreaded ( bool  b)
static

Set flag for use multithreaded calculations.

Set flag for use multithreaded calculations. If passed true then will use multithreaded calculations, multithreaded mode will be set to the standard mode if passed false then will not use multithreaded calculations.

◆ MultithreadedMode()

static MbeMultithreadedMode Math::MultithreadedMode ( )
static

Multithreaded mode.

Multithreaded mode

◆ CheckMultithreadedMode()

static bool Math::CheckMultithreadedMode ( MbeMultithreadedMode  )
static

Check multithreaded mode.

Check multithreaded mode

◆ SetMultithreadedMode()

static void Math::SetMultithreadedMode ( MbeMultithreadedMode  )
static

Set flag for mode of multithreaded calculations.

Set flag for mode of multithreaded calculations.