C3D Kernel  104598
Classes | Modules | Enumerations | Functions
Algorithm Objects
The Geometric Modelling Module
Collaboration diagram for Algorithm Objects:

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  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...

Modules

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

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_ErrorTotal
}
 Operation result code. More...
enum  MbePrompt {
  IDS_ITEM_0000 = 0, IDS_ITEM_0001, IDS_ITEM_0002, IDS_ITEM_0003,
  IDS_ITEM_0004, IDS_ITEM_0005, IDS_ITEM_0011, IDS_ITEM_0013,
  IDS_ITEM_0014, IDS_ITEM_0015, IDS_ITEM_0016, IDS_ITEM_0017,
  IDS_ITEM_0018, IDS_ITEM_0019, IDS_ITEM_0020, IDS_ITEM_0021,
  IDS_ITEM_0022, IDS_ITEM_0023, IDS_ITEM_0024, IDS_ITEM_0025,
  IDS_ITEM_0026, IDS_ITEM_0027, IDS_ITEM_0028, IDS_ITEM_0029,
  IDS_ITEM_0030, IDS_ITEM_0031, IDS_ITEM_0032, IDS_ITEM_0040,
  IDS_ITEM_0050, IDS_ITEM_0051, IDS_ITEM_0052, IDS_ITEM_0053,
  IDS_ITEM_0054, IDS_ITEM_0055, IDS_ITEM_0060, IDS_ITEM_0061,
  IDS_ITEM_0062, IDS_ITEM_0063, IDS_ITEM_0064, IDS_ITEM_0071,
  IDS_ITEM_0072, IDS_ITEM_0073, IDS_ITEM_0074, IDS_ITEM_0075,
  IDS_ITEM_0076, IDS_ITEM_0077, IDS_ITEM_0078, IDS_ITEM_0101,
  IDS_ITEM_0102, IDS_ITEM_0103, IDS_ITEM_0104, IDS_ITEM_0111,
  IDS_ITEM_0112, IDS_ITEM_0113, IDS_ITEM_0114, IDS_ITEM_0115,
  IDS_ITEM_0116, IDS_ITEM_0117, IDS_ITEM_0201, IDS_ITEM_0202,
  IDS_ITEM_0213, IDS_ITEM_0214, IDS_ITEM_0215, IDS_ITEM_0216,
  IDS_ITEM_0217, IDS_ITEM_0218, IDS_ITEM_0219, IDS_ITEM_0220,
  IDS_ITEM_0221, IDS_ITEM_0222, IDS_ITEM_0223, IDS_ITEM_0224,
  IDS_ITEM_0225, IDS_ITEM_0226, IDS_ITEM_0227, IDS_ITEM_0228,
  IDS_ITEM_0229, IDS_ITEM_0231, IDS_ITEM_0232, IDS_ITEM_0233,
  IDS_ITEM_0234, IDS_ITEM_0235, IDS_ITEM_0236, IDS_ITEM_0237,
  IDS_ITEM_0238, IDS_ITEM_0239, IDS_ITEM_0240, IDS_ITEM_0241,
  IDS_ITEM_0242, IDS_ITEM_0243, IDS_ITEM_0249, IDS_ITEM_0250,
  IDS_ITEM_0301, IDS_ITEM_0302, IDS_ITEM_0303, IDS_ITEM_0304,
  IDS_ITEM_0305, IDS_ITEM_0306, IDS_ITEM_0307, IDS_ITEM_0308,
  IDS_ITEM_0309, IDS_ITEM_0310, IDS_ITEM_0311, IDS_ITEM_0312,
  IDS_ITEM_0313, IDS_ITEM_0314, IDS_ITEM_0315, IDS_ITEM_0316,
  IDS_ITEM_0317, IDS_ITEM_0319, IDS_ITEM_0320, IDS_ITEM_0321,
  IDS_ITEM_0322, IDS_ITEM_0323, IDS_ITEM_0325, IDS_ITEM_0326,
  IDS_ITEM_0327, IDS_ITEM_0328, IDS_ITEM_0329, IDS_ITEM_0330,
  IDS_ITEM_0331, IDS_ITEM_0332, IDS_ITEM_0333, IDS_ITEM_0334,
  IDS_ITEM_0335, IDS_ITEM_0336, IDS_ITEM_0337, IDS_ITEM_0338,
  IDS_ITEM_0339, IDS_ITEM_0340, IDS_ITEM_0341, IDS_ITEM_0342,
  IDS_ITEM_0345, IDS_ITEM_0346, IDS_ITEM_0349, IDS_ITEM_0350,
  IDS_ITEM_0351, IDS_ITEM_0352, IDS_ITEM_0353, IDS_ITEM_0401,
  IDS_ITEM_0402, IDS_ITEM_0403, IDS_ITEM_0404, IDS_ITEM_0405,
  IDS_ITEM_0501, IDS_ITEM_0502, IDS_ITEM_0503, IDS_ITEM_0504,
  IDS_ITEM_0505, IDS_ITEM_0506, IDS_ITEM_0507, IDS_ITEM_0508,
  IDS_ITEM_0509, IDS_ITEM_0510, IDS_ITEM_0515, IDS_ITEM_0516,
  IDS_ITEM_0517, IDS_ITEM_0520, IDS_ITEM_0521, IDS_ITEM_0522,
  IDS_ITEM_0523, IDS_ITEM_0524, IDS_ITEM_0526, IDS_ITEM_0527,
  IDS_ITEM_0528, IDS_ITEM_0529, IDS_ITEM_0531, IDS_ITEM_0532,
  IDS_ITEM_0533, IDS_ITEM_0534, IDS_ITEM_0535, IDS_ITEM_0536,
  IDS_ITEM_0537, IDS_ITEM_0538, IDS_ITEM_0539, IDS_ITEM_0540,
  IDS_ITEM_0541, IDS_ITEM_0542, IDS_ITEM_0543, IDS_ITEM_0544,
  IDS_ITEM_0545, IDS_ITEM_0546, IDS_ITEM_0547, IDS_ITEM_0548,
  IDS_ITEM_0549, IDS_ITEM_0550, IDS_ITEM_0551, IDS_ITEM_0552,
  IDS_ITEM_0553, IDS_ITEM_0554, IDS_ITEM_0555, IDS_ITEM_0556,
  IDS_ITEM_0557, IDS_ITEM_0558, IDS_ITEM_0559, IDS_ITEM_0560,
  IDS_ITEM_0561, IDS_ITEM_0562, IDS_ITEM_0563, IDS_ITEM_0564,
  IDS_ITEM_0565, IDS_ITEM_0566, IDS_ITEM_0567, IDS_ITEM_0568,
  IDS_ITEM_0569, IDS_ITEM_0570, IDS_ITEM_0571, IDS_ITEM_0572,
  IDS_ITEM_0574, IDS_ITEM_0575, IDS_ITEM_0576, IDS_ITEM_0577,
  IDS_ITEM_0578, IDS_ITEM_0579, IDS_ITEM_0780, IDS_ITEM_0581,
  IDS_ITEM_0582, IDS_ITEM_0583, IDS_ITEM_0584, IDS_ITEM_0585,
  IDS_ITEM_0586, IDS_ITEM_0587, IDS_ITEM_0588, IDS_ITEM_0589,
  IDS_ITEM_0590, IDS_ITEM_0591, IDS_ITEM_0592, IDS_ITEM_0593,
  IDS_ITEM_0594, IDS_ITEM_0595, IDS_ITEM_0596, IDS_ITEM_0597,
  IDS_ITEM_0598, IDS_ITEM_0599, IDS_ITEM_0600, IDS_ITEM_0601,
  IDS_ITEM_0602, IDS_ITEM_0603, IDS_ITEM_0604, IDS_ITEM_0605,
  IDS_ITEM_0606, IDS_ITEM_0607, IDS_ITEM_0608, IDS_ITEM_0609,
  IDS_ITEM_0610, IDS_ITEM_0611, IDS_ITEM_0614, IDS_ITEM_0615,
  IDS_ITEM_0616, IDS_ITEM_0620, IDS_ITEM_0621, IDS_ITEM_0622,
  IDS_ITEM_0623, IDS_ITEM_0624, IDS_ITEM_0625, IDS_ITEM_0626,
  IDS_ITEM_0627, IDS_ITEM_0628, IDS_ITEM_0650, IDS_ITEM_0651,
  IDS_ITEM_0652, IDS_ITEM_0653, IDS_ITEM_0669, IDS_ITEM_0670,
  IDS_ITEM_0671, IDS_ITEM_0700, IDS_ITEM_0701, IDS_ITEM_0702,
  IDS_ITEM_0703, IDS_ITEM_0704, IDS_ITEM_0705, IDS_ITEM_0706,
  IDS_ITEM_0707, IDS_ITEM_0708, IDS_ITEM_0709, IDS_ITEM_0729,
  IDS_ITEM_0730, IDS_ITEM_0731, IDS_ITEM_0732, IDS_ITEM_0733,
  IDS_ITEM_0734, IDS_ITEM_0762, IDS_ITEM_0763, IDS_ITEM_0764,
  IDS_ITEM_0765, IDS_ITEM_0766, IDS_ITEM_0767, IDS_ITEM_0768,
  IDS_ITEM_0769, IDS_ITEM_0770, IDS_ITEM_0771, IDS_ITEM_0772,
  IDS_ITEM_0773, IDS_ITEM_0774, IDS_ITEM_0775, IDS_ITEM_0776,
  IDS_ITEM_0777, IDS_ITEM_0778, IDS_ITEM_0779, IDS_ITEM_0782,
  IDS_ITEM_0783, IDS_ITEM_0784, IDS_ITEM_0785, IDS_ITEM_0786,
  IDS_ITEM_0787, IDS_ITEM_0788, IDS_ITEM_0789, IDS_ITEM_0790,
  IDS_ITEM_0791, IDS_ITEM_0900, IDS_ITEM_0901, IDS_ITEM_0902,
  IDS_PROP_0000, IDS_PROP_0001, IDS_PROP_0002, IDS_PROP_0003,
  IDS_PROP_0004, IDS_PROP_0005, IDS_PROP_0006, IDS_PROP_0007,
  IDS_PROP_0008, IDS_PROP_0009, IDS_PROP_0014, IDS_PROP_0015,
  IDS_PROP_0016, IDS_PROP_0017, IDS_PROP_0018, IDS_PROP_0019,
  IDS_PROP_0020, IDS_PROP_0021, IDS_PROP_0022, IDS_PROP_0023,
  IDS_PROP_0024, IDS_PROP_0025, IDS_PROP_0026, IDS_PROP_0027,
  IDS_PROP_0028, IDS_PROP_0029, IDS_PROP_0030, IDS_PROP_0031,
  IDS_PROP_0101, IDS_PROP_0102, IDS_PROP_0103, IDS_PROP_0104,
  IDS_PROP_0107, IDS_PROP_0108, IDS_PROP_0109, IDS_PROP_0110,
  IDS_PROP_0111, IDS_PROP_0112, IDS_PROP_0113, IDS_PROP_0114,
  IDS_PROP_0115, IDS_PROP_0116, IDS_PROP_0117, IDS_PROP_0118,
  IDS_PROP_0119, IDS_PROP_0120, IDS_PROP_0121, IDS_PROP_0122,
  IDS_PROP_0123, IDS_PROP_0124, IDS_PROP_0125, IDS_PROP_0126,
  IDS_PROP_0127, IDS_PROP_0128, IDS_PROP_0129, IDS_PROP_0130,
  IDS_PROP_0131, IDS_PROP_0132, IDS_PROP_0133, IDS_PROP_0134,
  IDS_PROP_0135, IDS_PROP_0136, IDS_PROP_0137, IDS_PROP_0138,
  IDS_PROP_0139, IDS_PROP_0140, IDS_PROP_0141, IDS_PROP_0142,
  IDS_PROP_0143, IDS_PROP_0144, IDS_PROP_0145, IDS_PROP_0150,
  IDS_PROP_0151, IDS_PROP_0152, IDS_PROP_0153, IDS_PROP_0154,
  IDS_PROP_0155, IDS_PROP_0156, IDS_PROP_0157, IDS_PROP_0158,
  IDS_PROP_0159, IDS_PROP_0160, IDS_PROP_0161, IDS_PROP_0162,
  IDS_PROP_0163, IDS_PROP_0164, IDS_PROP_0165, IDS_PROP_0166,
  IDS_PROP_0167, IDS_PROP_0168, IDS_PROP_0169, IDS_PROP_0170,
  IDS_PROP_0171, IDS_PROP_0172, IDS_PROP_0173, IDS_PROP_0174,
  IDS_PROP_0175, IDS_PROP_0176, IDS_PROP_0177, IDS_PROP_0178,
  IDS_PROP_0179, IDS_PROP_0180, IDS_PROP_0181, IDS_PROP_0182,
  IDS_PROP_0183, IDS_PROP_0184, IDS_PROP_0185, IDS_PROP_0186,
  IDS_PROP_0188, IDS_PROP_0189, IDS_PROP_0201, IDS_PROP_0202,
  IDS_PROP_0203, IDS_PROP_0204, IDS_PROP_0205, IDS_PROP_0206,
  IDS_PROP_0207, IDS_PROP_0208, IDS_PROP_0209, IDS_PROP_0210,
  IDS_PROP_0211, IDS_PROP_0212, IDS_PROP_0213, IDS_PROP_0214,
  IDS_PROP_0215, IDS_PROP_0216, IDS_PROP_0217, IDS_PROP_0218,
  IDS_PROP_0219, IDS_PROP_0220, IDS_PROP_0221, IDS_PROP_0222,
  IDS_PROP_0223, IDS_PROP_0224, IDS_PROP_0225, IDS_PROP_0226,
  IDS_PROP_0227, IDS_PROP_0228, IDS_PROP_0229, IDS_PROP_0230,
  IDS_PROP_0232, IDS_PROP_0233, IDS_PROP_0234, IDS_PROP_0235,
  IDS_PROP_0236, IDS_PROP_0237, IDS_PROP_0238, IDS_PROP_0239,
  IDS_PROP_0240, IDS_PROP_0241, IDS_PROP_0242, IDS_PROP_0243,
  IDS_PROP_0244, IDS_PROP_0245, IDS_PROP_0246, IDS_PROP_0250,
  IDS_PROP_0260, IDS_PROP_0263, IDS_PROP_0264, IDS_PROP_0265,
  IDS_PROP_0266, IDS_PROP_0267, IDS_PROP_0268, IDS_PROP_0269,
  IDS_PROP_0270, IDS_PROP_0271, IDS_PROP_0272, IDS_PROP_0273,
  IDS_PROP_0274, IDS_PROP_0275, IDS_PROP_0276, IDS_PROP_0277,
  IDS_PROP_0282, IDS_PROP_0283, IDS_PROP_0284, IDS_PROP_0285,
  IDS_PROP_0286, IDS_PROP_0301, IDS_PROP_0302, IDS_PROP_0303,
  IDS_PROP_0304, IDS_PROP_0305, IDS_PROP_0306, IDS_PROP_0307,
  IDS_PROP_0308, IDS_PROP_0309, IDS_PROP_0310, IDS_PROP_0311,
  IDS_PROP_0312, IDS_PROP_0313, IDS_PROP_0314, IDS_PROP_0315,
  IDS_PROP_0316, IDS_PROP_0317, IDS_PROP_0318, IDS_PROP_0320,
  IDS_PROP_0321, IDS_PROP_0322, IDS_PROP_0323, IDS_PROP_0324,
  IDS_PROP_0325, IDS_PROP_0326, IDS_PROP_0327, IDS_PROP_0328,
  IDS_PROP_0329, IDS_PROP_0330, IDS_PROP_0331, IDS_PROP_0332,
  IDS_PROP_0333, IDS_PROP_0334, IDS_PROP_0336, IDS_PROP_0337,
  IDS_PROP_0338, IDS_PROP_0339, IDS_PROP_0340, IDS_PROP_0341,
  IDS_PROP_0342, IDS_PROP_0343, IDS_PROP_0344, IDS_PROP_0345,
  IDS_PROP_0346, IDS_PROP_0347, IDS_PROP_0348, IDS_PROP_0350,
  IDS_PROP_0351, IDS_PROP_0352, IDS_PROP_0353, IDS_PROP_0354,
  IDS_PROP_0355, IDS_PROP_0356, IDS_PROP_0357, IDS_PROP_0358,
  IDS_PROP_0360, IDS_PROP_0361, IDS_PROP_0362, IDS_PROP_0363,
  IDS_PROP_0364, IDS_PROP_0370, IDS_PROP_0371, IDS_PROP_0372,
  IDS_PROP_0373, IDS_PROP_0374, IDS_PROP_0375, IDS_PROP_0376,
  IDS_PROP_0377, IDS_PROP_0378, IDS_PROP_0379, IDS_PROP_0380,
  IDS_PROP_0384, IDS_PROP_0385, IDS_PROP_0386, IDS_PROP_0387,
  IDS_PROP_0390, IDS_PROP_0391, IDS_PROP_0392, IDS_PROP_0393,
  IDS_PROP_0394, IDS_PROP_0395, IDS_PROP_0397, IDS_PROP_0398,
  IDS_PROP_0399, IDS_PROP_0400, IDS_PROP_0401, IDS_PROP_0402,
  IDS_PROP_0403, IDS_PROP_0404, IDS_PROP_0405, IDS_PROP_0406,
  IDS_PROP_0407, IDS_PROP_0408, IDS_PROP_0409, IDS_PROP_0410,
  IDS_PROP_0411, IDS_PROP_0412, IDS_PROP_0413, IDS_PROP_0414,
  IDS_PROP_0415, IDS_PROP_0416, IDS_PROP_0417, IDS_PROP_0418,
  IDS_PROP_0419, IDS_PROP_0420, IDS_PROP_0450, IDS_PROP_0451,
  IDS_PROP_0452, IDS_PROP_0453, IDS_PROP_0461, IDS_PROP_0462,
  IDS_PROP_0463, IDS_PROP_0464, IDS_PROP_0501, IDS_PROP_0502,
  IDS_PROP_0503, IDS_PROP_0504, IDS_PROP_0505, IDS_PROP_0506,
  IDS_PROP_0508, IDS_PROP_0509, IDS_PROP_0510, IDS_PROP_0511,
  IDS_PROP_0512, IDS_PROP_0513, IDS_PROP_0514, IDS_PROP_0515,
  IDS_PROP_0516, IDS_PROP_0517, IDS_PROP_0518, IDS_PROP_0519,
  IDS_PROP_0521, IDS_PROP_0522, IDS_PROP_0523, IDS_PROP_0524,
  IDS_PROP_0525, IDS_PROP_0526, IDS_PROP_0527, IDS_PROP_0528,
  IDS_PROP_0529, IDS_PROP_0530, IDS_PROP_0531, IDS_PROP_0532,
  IDS_PROP_0533, IDS_PROP_0534, IDS_PROP_0535, IDS_PROP_0536,
  IDS_PROP_0537, IDS_PROP_0538, IDS_PROP_0539, IDS_PROP_0540,
  IDS_PROP_0541, IDS_PROP_0542, IDS_PROP_0543, IDS_PROP_0544,
  IDS_PROP_0545, IDS_PROP_0546, IDS_PROP_0547, IDS_PROP_0548,
  IDS_PROP_0549, IDS_PROP_0550, IDS_PROP_0551, IDS_PROP_0552,
  IDS_PROP_0553, IDS_PROP_0554, IDS_PROP_0555, IDS_PROP_0556,
  IDS_PROP_0557, IDS_PROP_0558, IDS_PROP_0559, IDS_PROP_0560,
  IDS_PROP_0561, IDS_PROP_0562, IDS_PROP_0563, IDS_PROP_0564,
  IDS_PROP_0565, IDS_PROP_0566, IDS_PROP_0567, IDS_PROP_0568,
  IDS_PROP_0569, IDS_PROP_0570, IDS_PROP_0571, IDS_PROP_0572,
  IDS_PROP_0573, IDS_PROP_0575, IDS_PROP_0576, IDS_PROP_0577,
  IDS_PROP_0578, IDS_PROP_0579, IDS_PROP_0580, IDS_PROP_0581,
  IDS_PROP_0582, IDS_PROP_0583, IDS_PROP_0584, IDS_PROP_0585,
  IDS_PROP_0586, IDS_PROP_0587, IDS_PROP_0588, IDS_PROP_0589,
  IDS_PROP_0590, IDS_PROP_0591, IDS_PROP_0592, IDS_PROP_0593,
  IDS_PROP_0594, IDS_PROP_0595, IDS_PROP_0596, IDS_PROP_0597,
  IDS_PROP_0598, IDS_PROP_0599, IDS_PROP_0600, IDS_PROP_0601,
  IDS_PROP_0602, IDS_PROP_0603, IDS_PROP_0604, IDS_PROP_0605,
  IDS_PROP_0606, IDS_PROP_0607, IDS_PROP_0608, IDS_PROP_0609,
  IDS_PROP_0611, IDS_PROP_0612, IDS_PROP_0613, IDS_PROP_0614,
  IDS_PROP_0615, IDS_PROP_0651, IDS_PROP_0652, IDS_PROP_0654,
  IDS_PROP_0655, IDS_PROP_0656, IDS_PROP_0657, IDS_PROP_0658,
  IDS_PROP_0659, IDS_PROP_0660, IDS_PROP_0661, IDS_PROP_0662,
  IDS_PROP_0663, IDS_PROP_0664, IDS_PROP_0665, IDS_PROP_0666,
  IDS_PROP_0667, IDS_PROP_0668, IDS_PROP_0669, IDS_PROP_0670,
  IDS_PROP_0671, IDS_PROP_0672, IDS_PROP_0673, IDS_PROP_0674,
  IDS_PROP_0675, IDS_PROP_0676, IDS_PROP_0677, IDS_PROP_0678,
  IDS_PROP_0679, IDS_PROP_0680, IDS_PROP_0681, IDS_PROP_0682,
  IDS_PROP_0683, IDS_PROP_0684, IDS_PROP_0685, IDS_PROP_0686,
  IDS_PROP_0687, IDS_PROP_0688, IDS_PROP_0689, IDS_PROP_0690,
  IDS_PROP_0691, IDS_PROP_0692, IDS_PROP_0693, IDS_PROP_0694,
  IDS_PROP_0695, IDS_PROP_0696, IDS_PROP_0697, IDS_PROP_0698,
  IDS_PROP_0699, IDS_PROP_0700, IDS_PROP_0701, IDS_PROP_0702,
  IDS_PROP_0703, IDS_PROP_0704, IDS_PROP_0705, IDS_PROP_0706,
  IDS_PROP_0707, IDS_PROP_0708, IDS_PROP_0709, IDS_PROP_0710,
  IDS_PROP_0711, IDS_PROP_0712, IDS_PROP_0713, IDS_PROP_0714,
  IDS_PROP_0715, IDS_PROP_0716, IDS_PROP_0717, IDS_PROP_0718,
  IDS_PROP_0719, IDS_PROP_0720, IDS_PROP_0721, IDS_PROP_0724,
  IDS_PROP_0725, IDS_PROP_0726, IDS_PROP_0727, IDS_PROP_0729,
  IDS_PROP_0730, IDS_PROP_0731, IDS_PROP_0732, IDS_PROP_0733,
  IDS_PROP_0734, IDS_PROP_0735, IDS_PROP_0736, IDS_PROP_0737,
  IDS_PROP_0738, IDS_PROP_0739, IDS_PROP_0740, IDS_PROP_0741,
  IDS_PROP_0742, IDS_PROP_0743, IDS_PROP_0744, IDS_PROP_0745,
  IDS_PROP_0746, IDS_PROP_0747, IDS_PROP_0748, IDS_PROP_0749,
  IDS_PROP_0750, IDS_PROP_0751, IDS_PROP_0752, IDS_PROP_0753,
  IDS_PROP_0754, IDS_PROP_0755, IDS_PROP_0756, IDS_PROP_0757,
  IDS_PROP_0758, IDS_PROP_0759, IDS_PROP_0760, IDS_PROP_0761,
  IDS_PROP_0762, IDS_PROP_0763, IDS_PROP_0771, IDS_PROP_0772,
  IDS_PROP_0773, IDS_PROP_0774, IDS_PROP_0775, IDS_PROP_0776,
  IDS_PROP_0777, IDS_PROP_0778, IDS_PROP_0779, IDS_PROP_0780,
  IDS_PROP_0781, IDS_PROP_0782, IDS_PROP_0783, IDS_PROP_0784,
  IDS_PROP_0785, IDS_PROP_0790, IDS_PROP_0800, IDS_PROP_0801,
  IDS_PROP_0802, IDS_PROP_0803, IDS_PROP_0804, IDS_PROP_0805,
  IDS_PROP_0806, IDS_PROP_0807, IDS_PROP_0808, IDS_PROP_0809,
  IDS_PROP_0810, IDS_PROP_0811, IDS_PROP_0812, IDS_PROP_0813,
  IDS_PROP_0814, IDS_PROP_0815, IDS_PROP_0816, IDS_PROP_0817,
  IDS_PROP_0818, IDS_PROP_0819, IDS_PROP_0820, IDS_PROP_0821,
  IDS_PROP_0822, IDS_PROP_0823, IDS_PROP_0824, IDS_PROP_0825,
  IDS_PROP_0826, IDS_PROP_0827, IDS_PROP_0828, IDS_PROP_0829,
  IDS_PROP_0830, IDS_PROP_0831, IDS_PROP_0832, IDS_PROP_0833,
  IDS_PROP_0834, IDS_PROP_0835, IDS_PROP_0836, IDS_PROP_0837,
  IDS_PROP_0838, IDS_PROP_0839, IDS_PROP_0840, IDS_PROP_0841,
  IDS_PROP_0842, IDS_PROP_0843, IDS_PROP_0844, IDS_PROP_0845,
  IDS_PROP_0846, IDS_PROP_0847, IDS_PROP_0848, IDS_PROP_0849,
  IDS_PROP_0851, IDS_PROP_0853, IDS_PROP_0854, IDS_PROP_0855,
  IDS_PROP_0856, IDS_PROP_0857, IDS_PROP_0858, IDS_PROP_0859,
  IDS_PROP_0860, IDS_PROP_0861, IDS_PROP_0862, IDS_PROP_0863,
  IDS_PROP_0864, IDS_PROP_0871, IDS_PROP_0872, IDS_PROP_0873,
  IDS_PROP_0874, IDS_PROP_0875, IDS_PROP_0876, IDS_PROP_0877,
  IDS_PROP_0878, IDS_PROP_0879, IDS_PROP_0880, IDS_PROP_0881,
  IDS_PROP_0882, IDS_PROP_0883, IDS_PROP_0884, IDS_PROP_0885,
  IDS_PROP_0886, IDS_PROP_0887, IDS_PROP_0888, IDS_PROP_0889,
  IDS_PROP_0900, IDS_PROP_0901, IDS_PROP_0902, IDS_PROP_0903,
  IDS_PROP_0904, IDS_PROP_0905, IDS_PROP_0906, IDS_PROP_0907,
  IDS_PROP_0908, IDS_PROP_0909, IDS_PROP_0910, IDS_PROP_0911,
  IDS_PROP_0912, IDS_PROP_0913, IDS_PROP_0920, IDS_PROP_0921,
  IDS_PROP_0922, IDS_PROP_0923, IDS_PROP_0924, IDS_PROP_0925,
  IDS_PROP_0926, IDS_PROP_1000, IDS_PROP_1001, IDS_PROP_1002,
  IDS_PROP_1003, IDS_PROP_1004, IDS_PROP_1005, IDS_PROP_1006,
  IDS_PROP_1007, IDS_PROP_1010, IDS_PROP_1011, IDS_PROP_1012,
  IDS_PROP_1013, IDS_PROP_1014, IDS_PROP_1015, IDS_PROP_1016,
  IDS_PROP_1017, IDS_PROP_1018, IDS_PROP_1019, IDS_PROP_1030,
  IDS_PROP_1031, IDS_PROP_1032, IDS_PROP_1033, IDS_PROP_1043,
  IDS_PROP_2001, IDS_PROP_2002, IDS_PROP_2003, IDS_PROP_2004,
  IDS_PROP_2005, IDS_PROP_2006, IDS_PROP_2007, IDS_PROP_2008,
  IDS_PROP_2009, IDS_PROP_LAST = 9999
}
 Properties of mathematical objects. More...

Functions

ProgressBarWrapperCreateProgressBarAddRef (IProgressIndicator *progInd, IStrData &msg)
 < Create a progress indicator.
ProgressBarWrapperCreateProgressBar (IProgressIndicator *progInd, IStrData &msg)
 < Create a progress indicator.
bool SetProgressBarName (ProgressBarWrapper *progBar, IStrData &msg)
 Set the progress name.
bool SetProgressBarValue (ProgressBarWrapper *progBar, size_t v)
 Set the value of a progress.
void FinishProgressBar (ProgressBarWrapper *progBar)
 End the progress indicator.
bool StopProgressBar (ProgressBarWrapper *progBar)
 Delete the progress indicator.
bool UseParentName (ProgressBarWrapper *progBar, bool useParentName)
 Whether to use the name of a parent for its successor.
bool IsParentNameUsed (const ProgressBarWrapper *progBar)
 Whether the name of a parent is used for its successor.
template<class Type , class MatrixNN >
MbeNewtonResult TypedGaussEquation (MatrixNN &a, Type *b, double epsilon, ProgressBarWrapper *baseProgBar=NULL)
 System of linear equations is solved by the Gauss method.
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.
static bool Math::NamesComplete ()
 Is it necessary to full object naming.
static void Math::SetNamesComplete (bool b)
 Set flag of full object naming.
static bool Math::Multithreaded ()
 Are multithreaded calculations used?
static void Math::SetMultithreaded (bool b)
 Set flag for use multithreaded calculations.
static MbeMultithreadedMode Math::MultithreadedMode ()
 Multithraded mode.
static bool Math::CheckMultithreadedMode (MbeMultithreadedMode)
 Check multithraded mode.
static void Math::SetMultithreadedMode (MbeMultithreadedMode)
 Set flag for mode of multithreaded calculations.
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.

Enumeration Type Documentation

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.

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 created not on all selected 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.

enum MbePrompt
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_0101 

Point.

IDS_ITEM_0102 

Vector.

IDS_ITEM_0103 

Transformation matrix.

IDS_ITEM_0104 

Local coordinate system.

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_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_0249 

Guide curve.

IDS_ITEM_0250 

Intersection curve.

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_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_0401 

Solid.

IDS_ITEM_0402 

Shell.

IDS_ITEM_0403 

Wireframe.

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_0515 

Shells union.

IDS_ITEM_0516 

Shells intersection.

IDS_ITEM_0517 

Shells subtraction.

IDS_ITEM_0520 

Hole.

IDS_ITEM_0521 

Pocket/Boss.

IDS_ITEM_0522 

Groove.

IDS_ITEM_0523 

Patch.

IDS_ITEM_0524 

Thin shell.

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_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_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_0780 

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_0650 

Solid projection.

IDS_ITEM_0651 

Solid cutting.

IDS_ITEM_0652 

Solid section.

IDS_ITEM_0653 

Duplication of solids.

IDS_ITEM_0669 

The helper object.

IDS_ITEM_0670 

Thread.

IDS_ITEM_0671 

Symbolic notation.

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_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_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_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_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_0150 

Angle.

IDS_PROP_0151 

Step.

IDS_PROP_0152 

Gap displacement.

IDS_PROP_0153 

Translation.

IDS_PROP_0154 

Rotation.

IDS_PROP_0155 

Common scale.

IDS_PROP_0156 

Specularity.

IDS_PROP_0157 

Orthogonality only.

IDS_PROP_0158 

General object.

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_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_0229 

Tangency.

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 

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_0282 

The vector of modification.

IDS_PROP_0283 

Number of modified faces.

IDS_PROP_0284 

Position of median shell.

IDS_PROP_0285 

Minimal equidistation value.

IDS_PROP_0286 

Maximal equidistant value.

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 

Visible length Xmin.

IDS_PROP_0332 

Visible length Ymin.

IDS_PROP_0333 

Visible length Xmax.

IDS_PROP_0334 

Visible length 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_0370 

Curve on surface 0.

IDS_PROP_0371 

Curve on surface 1.

IDS_PROP_0372 

Curve on surface 2.

IDS_PROP_0373 

Curve of vertices.

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 

Merging of similar faces.

IDS_PROP_0420 

Merging of similar edges.

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_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_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.

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_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 

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_0790 

Radial dimension.

IDS_PROP_0800 

Scheme of matings.

IDS_PROP_0801 

Constraint system.

IDS_PROP_0802 

Mate.

IDS_PROP_0803 

Constraint.

IDS_PROP_0804 

Type of mating.

IDS_PROP_0805 

Type of constraint.

IDS_PROP_0806 

Alignment.

IDS_PROP_0807 

Number of constraints.

IDS_PROP_0808 

Coorientation type.

IDS_PROP_0809 

Geom solver.

IDS_PROP_0810 

Base object.

IDS_PROP_0811 

Object 1.

IDS_PROP_0812 

Object 2.

IDS_PROP_0813 

Real parameter.

IDS_PROP_0814 

Value of coorientation.

IDS_PROP_0815 

Coincident.

IDS_PROP_0816 

Parallel.

IDS_PROP_0817 

Perpendicular.

IDS_PROP_0818 

Tangent.

IDS_PROP_0819 

Concentric.

IDS_PROP_0820 

Distance.

IDS_PROP_0821 

Angle.

IDS_PROP_0822 

InPlace.

IDS_PROP_0823 

Transmittion.

IDS_PROP_0824 

Cam mechanism.

IDS_PROP_0825 

Symmetric.

IDS_PROP_0826 

Dependent.

IDS_PROP_0827 

Patterned.

IDS_PROP_0828 

Linear pattern.

IDS_PROP_0829 

Angular pattern.

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 generaing 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_0871 

Red.

IDS_PROP_0872 

Green.

IDS_PROP_0873 

Blue.

IDS_PROP_0874 

Thickness.

IDS_PROP_0875 

Slyle.

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.

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_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_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_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_LAST 

The greatest value.


Function Documentation

ProgressBarWrapper* CreateProgressBarAddRef ( IProgressIndicator progInd,
IStrData msg 
)
Parameters:
[in]progInd- Interface of the execution progress indicator.
[in]msg- Data of a string
Returns:
The wrapper of the execution progress indicator.
ProgressBarWrapper* CreateProgressBar ( IProgressIndicator progInd,
IStrData msg 
)
Parameters:
[in]progInd- Interface of the execution progress indicator.
[in]msg- Data of a string
Returns:
The wrapper of the execution progress indicator.
bool SetProgressBarName ( ProgressBarWrapper progBar,
IStrData msg 
) [inline]
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.
bool SetProgressBarValue ( ProgressBarWrapper progBar,
size_t  v 
) [inline]

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.
void FinishProgressBar ( ProgressBarWrapper progBar) [inline]

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.
bool StopProgressBar ( ProgressBarWrapper progBar) [inline]
Parameters:
[in]progBar- The wrapper of the execution prorgress indicator.
Returns:
true if the operation is successful.
bool UseParentName ( ProgressBarWrapper progBar,
bool  useParentName 
) [inline]
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.
bool IsParentNameUsed ( const ProgressBarWrapper progBar) [inline]
Parameters:
[in]progBar- The wrapper of the execution progress indicator.
Returns:
true if it is used.
template<class Type , class MatrixNN >
MbeNewtonResult TypedGaussEquation ( MatrixNN a,
Type *  b,
double  epsilon,
ProgressBarWrapper baseProgBar = NULL 
)

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.
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. 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-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.
static bool Math::NamesComplete ( ) [static]

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.

static void Math::SetNamesComplete ( bool  b) [static]

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.

static bool Math::Multithreaded ( ) [static]

Are multithreaded calculations used?

static void Math::SetMultithreaded ( bool  b) [static]

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.

static MbeMultithreadedMode Math::MultithreadedMode ( ) [static]

Multithraded mode

static bool Math::CheckMultithreadedMode ( MbeMultithreadedMode  ) [static]

Check multithraded mode

static void Math::SetMultithreadedMode ( MbeMultithreadedMode  ) [static]

Set flag for mode of multithreaded calculations.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines