C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122
Файл mb_property.h

Свойства математических объектов. Подробнее...

Классы

class  MbPntMatingData< Vector >
 Параметры сопряжения в точке Подробнее...
 
struct  PropType< Type >
 Структура соответствия типа объекта и типа свойства. Подробнее...
 
class  MbProperty
 Свойство. Подробнее...
 
class  BoolProperty
 bool свойство. Подробнее...
 
class  IntProperty
 int свойство. Подробнее...
 
class  UIntProperty
 uint свойство. Подробнее...
 
class  DoubleProperty
 double свойство. Подробнее...
 
class  NDoubleProperty
 double свойство с номером. Подробнее...
 
class  StringProperty
 string свойство. Подробнее...
 
class  VersionProperty
 Version свойство. Подробнее...
 
class  MathItemProperty< Type >
 Свойство объекта. Подробнее...
 
class  MathItemCopyProperty< Type >
 Свойство объекта. Подробнее...
 
class  RefItemProperty< Type >
 Cвойство объекта. Подробнее...
 
class  MbProperties
 Множество свойств объекта. Подробнее...
 

Перечисления

enum  PrePropType {
  pt_UndefinedProp, pt_BoolProp, pt_IntProp, pt_UIntProp,
  pt_DoubleProp, pt_StringProp, pt_CharProp, pt_VersionProp,
  pt_CartPointProp, pt_VectorProp, pt_DirectionProp, pt_PlacementProp,
  pt_MatrixProp, pt_CurveProp, pt_MultilineProp, pt_RegionProp,
  pt_PntMatingProp, pt_CartPoint3DProp, pt_Vector3DProp, pt_Placement3DProp,
  pt_Matrix3DProp, pt_FloatPointProp, pt_FloatPoint3DProp, pt_FloatVector3DProp,
  pt_TriangleProp, pt_QuadrangleProp, pt_ElementProp, pt_Apex3DProp,
  pt_Polygon3DProp, pt_GridProp, pt_FunctionProp, pt_Curve3DProp,
  pt_SurfaceProp, pt_Point3DProp, pt_MarkerProp, pt_SymbolProp,
  pt_ThreadProp, pt_Pnt3DMatingProp, pt_CreatorProp, pt_VertexProp,
  pt_EdgeProp, pt_CurveEdgeProp, pt_OrientedEdgeProp, pt_LoopProp,
  pt_FaceProp, pt_FaceShellProp, pt_NameProp, pt_AssistingItemProp,
  pt_CollectionProp, pt_PointFrameProp, pt_WireFrameProp, pt_SolidProp,
  pt_InstanceProp, pt_AssemblyProp, pt_ConstraintSystem, pt_MeshProp,
  pt_SpaceInstanceProp, pt_PlaneInstanceProp, pt_ConstraintModelProp, pt_ItemProp,
  pt_ModelProp, pt_TransactionsProp, pt_AttributeContainerProp, pt_AttributeProp,
  pt_NamedAttributeContainerProp, pt_AttributeActionProp, pt_LastPropType
}
 Типы свойств. Подробнее...
 

Функции

template<class PropType , class FieldType >
void GetCharValue (const PropType *, const FieldType *, uint32 n, TCHAR *v)
 Выдать строковое значение данного свойства для данного его поля. Подробнее...
 
template<class PropType >
void GetCharValue (const PropType *, const MbCartPoint *value, uint32 n, TCHAR *v)
 Выдать свойства двумерной точки. Подробнее...
 
template<class PropType >
void GetCharValue (const PropType *, const MbVector *value, uint32 n, TCHAR *v)
 Выдать свойства двумерного вектора. Подробнее...
 
template<class PropType >
void GetCharValue (const PropType *, const MbDirection *value, uint32 n, TCHAR *v)
 Выдать свойства двумерного нормированного вектора. Подробнее...
 
template<class PropType >
void GetCharValue (const PropType *, const MbCartPoint3D *value, uint32 n, TCHAR *v)
 Выдать свойства трёхмерной точки. Подробнее...
 
template<class PropType >
void GetCharValue (const PropType *, const MbVector3D *value, uint32 n, TCHAR *v)
 Выдать свойства трёхмерного вектора. Подробнее...
 
template<class PropType >
void GetCharValue (const PropType *, class MbName *value, uint32 n, TCHAR *v)
 Выдать свойства имени объекта. Подробнее...
 

Подробное описание

Свойства математических объектов.