AnyCAD C++ API  2018
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 
| 类型定义 | 枚举 | 函数
AnyCAD::API 命名空间参考

class  AdvFeatureTools
 Advanced feature tools. 更多...
 
class  Animation
 动画 更多...
 
class  Animator
 动画操作器 更多...
 
class  AnnotationDriver
 The driver to create annotation. 更多...
 
class  AnnotationDriverContext
 The context to create annotation. 更多...
 
class  AnnotationDriverManager
 The ShapeDriver manager. 更多...
 
class  AnnotationElement
 The element that can hold geometry. 更多...
 
class  Application
 平台应用程序 更多...
 
class  ArcElement
 The arc element. 更多...
 
class  ArrowWidget
 The arrow widget. 更多...
 
class  AssetType
 The element that store external file. 更多...
 
class  AxesWidget
 The axis widget. 更多...
 
class  BrepTools
 造型工具集 更多...
 
class  Camera
 相机 更多...
 
class  CameraOperator
 The camera operator. 更多...
 
class  CircleElement
 The circle element. 更多...
 
class  Command
 命令的基类。 更多...
 
class  CommandContext
 命令上下文 更多...
 
class  CommandManager
 命令管理器 更多...
 
class  ComponentManager
 The helper class to load component. 更多...
 
class  CompoundElement
 The compound element which could attach other elements. 更多...
 
class  ContextMenu
 上下文菜单 更多...
 
class  CurveElement
 The curve element. 更多...
 
class  CustomCommand
 用户自定义命令的基类 更多...
 
class  CustomEditor
 用户定义的编辑器基类 更多...
 
class  CustomizedSceneNode
 The Customized SceneNode. 更多...
 
class  DBView
 TODO: 更多...
 
class  DBViewTable
 TODO: 更多...
 
class  Debugger
 
class  Document
 文档类。 更多...
 
class  DocumentChangeArgs
 The document change arguments. 更多...
 
class  DocumentEditMode
 The document edit mode. 更多...
 
class  DocumentMetadata
 The document metadata. 更多...
 
class  DocViewEditor
 The view editor base class. 更多...
 
class  DocViewManager
 文档视图管理器 更多...
 
class  DownCastImpl
 
class  EdgeClassifier
 Classify the edges for shapes. 更多...
 
class  EditMode
 The edit mode. 更多...
 
class  Editor
 编辑器基类 更多...
 
class  EditorManager
 编辑器管理类 更多...
 
class  Element
 The base class for the data that need to be stored in document. 更多...
 
class  ElementId
 The id. 更多...
 
class  ElementIterator
 To iterate the scene node in the scene. Usage: ElementIterator itr = ...; while(itr.More()) { SceneNode node = itr.Next(); .... }. 更多...
 
class  ElementSchema
 The Schema description for element. 更多...
 
class  ElementSchemaManager
 The ElementSchema manager. 更多...
 
class  ElementTable
 The element table. 更多...
 
class  EllipseElement
 The ellipse element. 更多...
 
class  Entity
 Hold the TopoShape and it's rendering style. 更多...
 
class  EntityGroup
 The entity groups. 更多...
 
class  EntitySceneNode
 EntitySceneNode. 更多...
 
class  EntityType
 The element that can store Entity. 更多...
 
class  EventListener
 事件接收器 更多...
 
class  FaceStyle
 The face style. 更多...
 
class  FaceTriangulation
 Triangulate face to mesh. -since R2014UR1. 更多...
 
class  Font
 字体 更多...
 
class  FontDecomposer
 The font outline decomposer. 更多...
 
class  FontEdgeDecomposer
 The font outline decomposer. 更多...
 
class  FontManager
 The font manager. 更多...
 
class  Frustum
 视锥体 更多...
 
class  GeomBase
 geometry base class. 更多...
 
class  GeomBSplineCurve
 BSpline Curve tool that can be used to construct BSpline and get BSpline information. 更多...
 
class  GeomCircle
 Circle tool that can be used to get circle information. 更多...
 
class  GeomCurve
 BSpline Curve tool that can be used to construct BSpline and get BSpline information. 更多...
 
class  GeomCurve2d
 BSpline Curve tool that can be used to construct BSpline and get BSpline information. 更多...
 
class  GeomElement
 The element that can hold geometry. 更多...
 
class  GeomPoint
 Geometry point. 更多...
 
class  GeomSurface
 BSpline surface tool that can be used to construct BSpline and get BSpline information. 更多...
 
class  GlobalInstance
 The global instance. 更多...
 
class  GridElement
 The grid element. 更多...
 
class  GridHeadNode
 The grid line head Node, which can be used to display line. -since R2015UR2. 更多...
 
class  GridItemElement
 The grid item element. 更多...
 
class  GridLabelElement
 The grid label element. 更多...
 
class  GridLineNode
 The grid Line Node, which hold the header. -since R2015UR2. 更多...
 
class  GridNode
 The Grid Node. -since R2015. 更多...
 
class  GridPointElement
 The joint element. 更多...
 
class  GridSystemElement
 The grid system element. 更多...
 
class  GroupElement
 The element that can store a group of the Element. 更多...
 
class  GroupSceneNode
 节点组。 更多...
 
class  GroupType
 The element that can store a group of the InstanceElement. 更多...
 
class  HoleExplor
 Find the hole information from solid. 更多...
 
class  ImageLibrary
 The image library. 更多...
 
class  ImageNode
 The Image Node -since R2014UR1. 更多...
 
class  InputEvent
 鼠标和键盘输入信息 更多...
 
class  IntersectionLineCurve
 Intersection testing for line and curve. 更多...
 
class  IntersectionLineSurface
 Intersection testing for line and surface. 更多...
 
class  LayerElement
 The element that can store a group of the Element. 更多...
 
class  LevelPlane
 The level plane. 更多...
 
class  LineElement
 The line element. 更多...
 
class  LineNode
 The Line Node, which can be used to display line. -since R2015. 更多...
 
class  LineStyle
 The line/edge style. 更多...
 
class  LoopsBuilder
 Connect the edges to wires, and sort the closed wires to build faces with holes. 更多...
 
class  LoopsBuilder2d
 Connect the edges to wires, and sort the closed wires to build faces with holes. 更多...
 
class  Material
 The material. 更多...
 
class  Vector2
 Point or vector. 更多...
 
class  Vector3
 Point or vector. 更多...
 
class  Vector3List
 Point of vector list. 更多...
 
class  ColorValue
 Color Value. 更多...
 
class  Matrix3
 Matrix3. 更多...
 
class  Matrix4
 Matrix4. 更多...
 
class  AABox
 AABox. 更多...
 
class  Quaternion
 Quaternion. 更多...
 
class  Ray
 Ray. 更多...
 
class  Coordinate3
 Coordinate. 更多...
 
class  MatrixBuilder
 矩阵构造器。 更多...
 
class  MeasureResult
 The measure operation result. 更多...
 
class  MeasureTools
 Measure tool. 更多...
 
class  ModelReader
 The 3d file reader. The models are only used for visualization purpose. -since R2015UR1. 更多...
 
class  MultiShapeQuery
 The context to query the multi selected shape. 更多...
 
class  Object
 平台基类 更多...
 
class  ObjectUI
 Object UI description. 更多...
 
class  ObjectUIManager
 Object UI Manager. 更多...
 
class  OptionList
 the option ui. 更多...
 
class  OptionListIterator
 the iterator for OptionList. 更多...
 
class  OptionListManager
 the global option ui manager. 更多...
 
class  OptionListSet
 the option ui set. 更多...
 
class  ParameterBoolean
 bool value 更多...
 
class  ParameterColor
 Color value. 更多...
 
class  ParameterCreator
 ParameterValue creator. 更多...
 
class  ParameterDouble
 double value 更多...
 
class  ParameterElementId
 ElementId value. 更多...
 
class  ParameterInteger
 int value 更多...
 
class  ParameterPackage
 A group of parameter UIs. 更多...
 
class  ParameterString
 String value. 更多...
 
class  ParameterUI
 The UI description for parameters. 更多...
 
class  ParameterUISet
 A group of parameter UIs. 更多...
 
class  ParameterValue
 The base class for parameter values. 更多...
 
class  ParameterValueCast
 Dynamic cast object for ParameterValue. 更多...
 
class  ParameterValueSet
 Group of ParameterValue with unique id. 更多...
 
class  ParameterVector3
 Vector3 Parameter Value. 更多...
 
class  Path
 TODO: 更多...
 
class  PhongMaterial
 The material with phong Algorithm. 更多...
 
class  PickHelper
 拾取辅助类. 更多...
 
class  PlannarElement
 The plane surface element. 更多...
 
class  PointCloudNode
 The Text Node -since R2014UR1. 更多...
 
class  PointElement
 The point element. 更多...
 
class  PointNode
 The Point Node, which can be used to display point. -since R2015. 更多...
 
class  PointStyle
 The point style. 更多...
 
class  PolygonElement
 The polygon element. 更多...
 
class  Primitive2dTools
 Create 2d geometry on XOY plane, such as line, polyline, circle, arc, BSpline. 更多...
 
class  PropertiesElement
 Support user defined parameters and script. 更多...
 
class  PropertyDriver
 The driver to update property. 更多...
 
class  PropertyDriverManager
 The ShapeDriver manager. 更多...
 
class  PropertySchema
 The Schema description for parameters. 更多...
 
class  PropertySchemaManager
 The ElementSchema manager. 更多...
 
class  ReactorContext
 The utility to get user input data. 更多...
 
class  RectangleGridNode
 The Rectangle Grid Node. -since R2015. 更多...
 
class  ReferencePlane
 The reference plane. 更多...
 
class  RenderableElement
 The element that can hold geometry. 更多...
 
class  RenderableEntity
 可以显示的Entity。 更多...
 
class  RenderableGeometry
 可绘制的几何对象。 更多...
 
class  RenderableGroupEntity
 多个Entity的组合。 更多...
 
class  RenderableInstance
 The base class for the TypeElement instance. The default direction is UNIT_Y; the rotation use Eular representation: Yaw -> z Pitch -> x and Roll-> y. 更多...
 
class  RenderableType
 The base class for the Type. 更多...
 
class  Renderer
 渲染器。 更多...
 
class  RenderResource
 The rendering resource. 更多...
 
class  RenderStyle
 The Scene node style. 更多...
 
class  RenderTarget
 The render target. 更多...
 
class  RenderWindow
 The render window. 更多...
 
class  RepairTools
 Repair tool. 更多...
 
class  SceneEnvironment
 场景的全局设置 更多...
 
class  SceneManager
 场景管理器 更多...
 
class  SceneNode
 场景的节点的基类。 更多...
 
class  SceneNodeCast
 Dynamic cast object. 更多...
 
class  SceneNodeIterator
 节点遍历器。 更多...
 
class  SceneReader
 The 3d scene reader. -since R2016. 更多...
 
class  SceneWriter
 The 3d scene writer. -since R2016. 更多...
 
class  SceneWriterSettings
 The 3d scene writer settings. -since R2016. 更多...
 
class  ScreenWidget
 The screen coordinate widget. 更多...
 
class  ScriptElement
 The script element. 更多...
 
class  SectionPlane
 Section plane. 更多...
 
class  SelectedElementQuery
 The context to query the selected element. AnyCAD Suite API. 更多...
 
class  SelectedEntityQuery
 The context to query the selected entity. 更多...
 
class  SelectedIdSetQuery
 The context to query the multi-selected ids. 更多...
 
class  SelectedShapeQuery
 The context to query the selected shape. 更多...
 
class  SelectionBBoxQuery
 The selection context to get the bounding box of the selected node. 更多...
 
class  SelectionChangeArgs
 Arguments for selection change event. 更多...
 
class  SelectionQuery
 The selection context interface. 更多...
 
class  ShapeDriver
 The driver to create shape. 更多...
 
class  ShapeDriverContext
 The context to create shape. 更多...
 
class  ShapeDriverManager
 The ShapeDriver manager. 更多...
 
class  ShapeProcessSettings
 The shape processing settings. 更多...
 
class  SharedEdgeShape
 shared edge by two faces. 更多...
 
class  SketchEditMode
 The sketch edit mode. 更多...
 
class  SnapGridPoint
 TODO: 更多...
 
class  SnapNode
 The Snap Point Node, which can be used to display snap point. -since R2017. 更多...
 
class  SnapNodeManager
 The SnapeNode manager. 更多...
 
class  SnapPoint
 The snap point. 更多...
 
class  SnapTarget
 The snap target. 更多...
 
class  SnapTargetCollector
 The utiliy to collect SnapTarget. 更多...
 
class  SplineElement
 The spline element. 更多...
 
class  StyleElement
 The material element. 更多...
 
class  SubGeomElement
 The element that can hold geometry. 更多...
 
class  SurfaceElement
 The curve element. 更多...
 
class  TestCase
 The test case. 更多...
 
class  TestCaseManager
 The test case manager. 更多...
 
class  Text3dNode
 The 3d Text Node. 更多...
 
class  TextNode
 The Text Node -since R2014UR1. 更多...
 
class  Texture
 The texture. 更多...
 
class  TieArcElement
 The tie Arc element. 更多...
 
class  TieCircleElement
 The tie circle element. 更多...
 
class  TieEllipseElement
 The tie ellipse element. 更多...
 
class  TieLineElement
 The tie line element. 更多...
 
class  TiePolygonElement
 The tie polygon element. 更多...
 
class  TieSplineElement
 The tie Spline element. 更多...
 
class  TopoDataExchangeIges
 IGES file writer and reader. 更多...
 
class  TopoDataExchangeStep
 STEP file writer and reader. 更多...
 
class  TopoDataExchangeStl
 STL file writer and reader. -since R2014UR1. 更多...
 
class  TopoExplor
 Explor the sub shapes of a shape. 更多...
 
class  TopoShape
 拓扑对象 更多...
 
class  TopoShapeConvert
 The TopoShapeConvert. 更多...
 
class  TopoShapeGroup
 拓扑对象组 更多...
 
class  TopoShapeHistory
 Track the shape history. 更多...
 
class  TopoShapeProperty
 Get the Geometry property. 更多...
 
class  TopoShapeReader
 The TopoShape Reader. -since R2014UR1. 更多...
 
class  TopoShapeReaderContext
 The reader context to collect TopoShape. -since R2014UR1. 更多...
 
class  TopoShapeReaderManager
 The TopoShape Reader. -since R2014UR1. 更多...
 
class  TransformAnimator
 The transform animator. 更多...
 
class  TrimmedCurveElement
 The trimmed curve element. 更多...
 
class  TypeCast
 Dynamic cast object. 更多...
 
class  UiCommand
 the base command ui description. 更多...
 
class  UiCommandManager
 Manage the command ui. 更多...
 
class  UiToolBar
 The ToolBar description. 更多...
 
class  UndoTransaction
 Undo/redo transaction. 更多...
 
class  UserCommandManager
 The user command manager. 更多...
 
class  TCommandRegisger
 
class  UserElement
 The user defined element. 更多...
 
class  View
 Present the view. 更多...
 
class  View3d
 三维视图 更多...
 
class  ViewEditorManager
 The editor manager. 更多...
 
class  Viewport
 定义窗口的视口信息 更多...
 
class  WireClassifier
 Classify the inner wire and outer wires for a face. 更多...
 
class  WireConnectorByFace
 Connect the edges to wires. 更多...
 
class  WorkingPlane
 工作平面 更多...
 

类型定义

typedef std::set< ElementIdElementIdSet
 
typedef std::vector< ElementIdElementIdList
 
typedef std::map< ElementId,
ElementId
ElementIdMap
 
typedef std::vector
< SharedEdgeShape
SharedEdgeShapeList
 
typedef double Real
 
typedef void * Handle
 
typedef std::vector< Vector2Vector2List
 
typedef std::pair< bool, RealRayResult
 
typedef std::string String
 
typedef String ParameterId
 
typedef std::vector< StringStringList
 
typedef std::vector< char > CharBuffer
 
typedef std::vector< float > FloatList
 
typedef std::vector< int > IntList
 
typedef std::vector< unsigned int > UIntList
 

枚举

enum  EnumTopoShapeType {
  Topo_COMPOUND, Topo_COMPSOLID, Topo_SOLID, Topo_SHELL,
  Topo_FACE, Topo_WIRE, Topo_EDGE, Topo_VERTEX,
  Topo_SHAPE
}
 
enum  EnumCurveType {
  CurveType_Line, CurveType_Circle, CurveType_Ellipse, CurveType_Hyperbola,
  CurveType_Parabola, CurveType_BezierCurve, CurveType_BSplineCurve, CurveType_OtherCurve
}
 
enum  EnumSurfaceType {
  SurfaceType_Plane, SurfaceType_Cylinder, SurfaceType_Cone, SurfaceType_Sphere,
  SurfaceType_Torus, SurfaceType_BezierSurface, SurfaceType_BSplineSurface, SurfaceType_SurfaceOfRevolution,
  SurfaceType_SurfaceOfExtrusion, SurfaceType_OffsetSurface, SurfaceType_OtherSurface
}
 
enum  EnumStandardView {
  SV_Invalid = 0, SV_ISO = 0x0001, SV_Front = 0x0002, SV_Back = 0x0004,
  SV_Top = 0x0008, SV_Bottom = 0x0010, SV_Left = 0x0020, SV_Right = 0x0040,
  SV_ISO_X = 0x0200
}
 
enum  EnumDisplayStyle {
  DS_Face = 0x0001, DS_Wireframe = 0x0002, DS_Realistic = 0x0004, DS_Vertex = 0x0008,
  DS_Edge = 0x0010, DS_ShadeEdge = DS_Face | DS_Edge, DS_EdgeVertex = DS_Edge | DS_Vertex
}
 
enum  EnumRedrawHintType { RHT_Normal = 0x0001, RHT_Camera = 0x0002, RHT_Select = 0x0004, RHT_LoadScene = 0x0010 }
 
enum  EnumRenderFlags {
  RF_None = 0, RF_Face = 0x0001, RF_Edge = 0x0002, RF_Vertex = 0x0004,
  RF_Text = 0x0008, RF_BBox = 0x0010, RF_HlrEdge = 0x0020, RF_SceneNode = 0x0100,
  RF_GroupSceneNode = 0x0200, RF_Default = RF_Face | RF_Edge | RF_Vertex | RF_Text
}
 
enum  EnumSnapFlags {
  SF_None, SF_TopoVertex = 0x0001, SF_OnGrid = 0x0002, SF_CrossPointOnGrid = 0x0004,
  SF_ToInteger = 0x0010
}
 
enum  EnumValueType {
  VT_String, VT_Integer, VT_Double, VT_Boolean,
  VT_Vector3, VT_Color, VT_InternalType, VT_Vector2,
  VT_ElementId, VT_FilePath
}
 
enum  EnumElementRelationShip {
  ERS_Friend = 0, ERS_Sibling, ERS_Parent, ERS_Child,
  ERS_Instance, RT_Count, ERS_None = RT_Count
}
 
enum  EnumRegenHint { Hint_Generic = 0x0001, Hint_Geometry = 0x0002, Hint_Style = 0x0004, Hint_Transform = 0x0008 }
 
enum  EnumHandleExitingElement { HEE_ReuseTheExistingType, HEE_OverrideExistingType, HEE_CreateNewOne }
 
enum  EnumAxesDirection { Axes_X, Axes_Y, Axes_Z, Axes_Count }
 
enum  EnumWidgetPosition { WP_TopRight, WP_TopLeft, WP_BottomLeft, WP_BottomRight }
 
enum  EnumLinePattern {
  LP_None = 0, LP_DOT = 0x1111, LP_DotLine = 0x27FF, LP_CenterLine = 0x33FF,
  LP_DashedLine = 0x3F3F, LP_2DotLine = 0x24FF, LP_3DotLine = 0x55FF
}
 
enum  EnumProjectionType { PT_Ortho, PT_Pespective }
 

函数

EnumValueType Convert (const AnyCore::EnumValueType &_value)
 
AnyCore::EnumValueType Convert (const EnumValueType &_value)
 
EnumTopoShapeType Convert (const AnyCore::TopoShapeType &_value)
 
AnyCore::TopoShapeType Convert (const EnumTopoShapeType &_value)
 
EnumStandardView Convert (const AnyCore::EnumStandardView &_value)
 
AnyCore::EnumStandardView Convert (const EnumStandardView &_value)
 
EnumDisplayStyle Convert (const AnyCore::EnumDisplayStyle &_value)
 
AnyCore::EnumDisplayStyle Convert (const EnumDisplayStyle &_value)
 
EnumElementRelationShip Convert (const AnyCore::EnumElementRelationShip &_value)
 
AnyCore::EnumElementRelationShip Convert (const EnumElementRelationShip &_value)
 
EnumRegenHint Convert (const AnyCore::EnumRegenHint &_value)
 
AnyCore::EnumRegenHint Convert (const EnumRegenHint &_value)
 
EnumAxesDirection Convert (const AnyCore::EnumAxesDirection &_value)
 
AnyCore::EnumAxesDirection Convert (const EnumAxesDirection &_value)
 
EnumCurveType Convert (const AnyCore::EnumCurveType &_value)
 
AnyCore::EnumCurveType Convert (const EnumCurveType &_value)
 
EnumSurfaceType Convert (const AnyCore::EnumSurfaceType &_value)
 
AnyCore::EnumSurfaceType Convert (const EnumSurfaceType &_value)
 
EnumProjectionType Convert (const AnyCore::EnumProjectionType &_value)
 
AnyCore::EnumProjectionType Convert (const EnumProjectionType &_value)
 
template<class TSubClass , class TBaseClass >
std::unique_ptr< TSubClass > DownCast (const TBaseClass &obj)
 
std::ostream & operator<< (std::ostream &os, const ElementId &id)
 
std::istream & operator>> (std::istream &is, ElementId &id)
 

类型定义说明

typedef std::vector<char> AnyCAD::API::CharBuffer
typedef std::vector<ElementId> AnyCAD::API::ElementIdList
typedef std::vector<float> AnyCAD::API::FloatList
typedef void* AnyCAD::API::Handle
typedef std::vector<int> AnyCAD::API::IntList
typedef std::pair<bool, Real> AnyCAD::API::RayResult
typedef double AnyCAD::API::Real
typedef std::string AnyCAD::API::String
typedef std::vector<String> AnyCAD::API::StringList
typedef std::vector<unsigned int> AnyCAD::API::UIntList
typedef std::vector<Vector2> AnyCAD::API::Vector2List

枚举类型说明

axes direction

枚举值
Axes_X 
Axes_Y 
Axes_Z 
Axes_Count 

Curve type

枚举值
CurveType_Line 
CurveType_Circle 
CurveType_Ellipse 
CurveType_Hyperbola 
CurveType_Parabola 
CurveType_BezierCurve 
CurveType_BSplineCurve 
CurveType_OtherCurve 

Display style

枚举值
DS_Face 
DS_Wireframe 
DS_Realistic 
DS_Vertex 
DS_Edge 
DS_ShadeEdge 
DS_EdgeVertex 

The relationship between elements. This is the ? of member id.

枚举值
ERS_Friend 
ERS_Sibling 
ERS_Parent 
ERS_Child 
ERS_Instance 
RT_Count 
ERS_None 

The hint.

枚举值
HEE_ReuseTheExistingType 
HEE_OverrideExistingType 
HEE_CreateNewOne 
枚举值
LP_None 
LP_DOT 
LP_DotLine 
LP_CenterLine 
LP_DashedLine 
LP_2DotLine 
LP_3DotLine 
枚举值
PT_Ortho 
PT_Pespective 

Redraw hint

枚举值
RHT_Normal 
RHT_Camera 
RHT_Select 
RHT_LoadScene 

The hint.

枚举值
Hint_Generic 
Hint_Geometry 
Hint_Style 
Hint_Transform 

Rendering/Picking flags.

枚举值
RF_None 
RF_Face 
RF_Edge 
RF_Vertex 
RF_Text 
RF_BBox 
RF_HlrEdge 
RF_SceneNode 
RF_GroupSceneNode 
RF_Default 

Picking flags.

枚举值
SF_None 
SF_TopoVertex 
SF_OnGrid 
SF_CrossPointOnGrid 
SF_ToInteger 

Standard View The standard camera position.

枚举值
SV_Invalid 
SV_ISO 
SV_Front 
SV_Back 
SV_Top 
SV_Bottom 
SV_Left 
SV_Right 
SV_ISO_X 

Surface type

枚举值
SurfaceType_Plane 
SurfaceType_Cylinder 
SurfaceType_Cone 
SurfaceType_Sphere 
SurfaceType_Torus 
SurfaceType_BezierSurface 
SurfaceType_BSplineSurface 
SurfaceType_SurfaceOfRevolution 
SurfaceType_SurfaceOfExtrusion 
SurfaceType_OffsetSurface 
SurfaceType_OtherSurface 

Shape Type

枚举值
Topo_COMPOUND 
Topo_COMPSOLID 
Topo_SOLID 
Topo_SHELL 
Topo_FACE 
Topo_WIRE 
Topo_EDGE 
Topo_VERTEX 
Topo_SHAPE 

The value type.

枚举值
VT_String 
VT_Integer 
VT_Double 
VT_Boolean 
VT_Vector3 
VT_Color 
VT_InternalType 
VT_Vector2 
VT_ElementId 
VT_FilePath 
枚举值
WP_TopRight 
WP_TopLeft 
WP_BottomLeft 
WP_BottomRight 

函数说明

EnumValueType AnyCAD::API::Convert ( const AnyCore::EnumValueType &  _value)
inline
AnyCore::EnumValueType AnyCAD::API::Convert ( const EnumValueType &  _value)
inline
EnumTopoShapeType AnyCAD::API::Convert ( const AnyCore::TopoShapeType &  _value)
inline
AnyCore::TopoShapeType AnyCAD::API::Convert ( const EnumTopoShapeType &  _value)
inline
EnumStandardView AnyCAD::API::Convert ( const AnyCore::EnumStandardView &  _value)
inline
AnyCore::EnumStandardView AnyCAD::API::Convert ( const EnumStandardView &  _value)
inline
EnumDisplayStyle AnyCAD::API::Convert ( const AnyCore::EnumDisplayStyle &  _value)
inline
AnyCore::EnumDisplayStyle AnyCAD::API::Convert ( const EnumDisplayStyle &  _value)
inline
EnumElementRelationShip AnyCAD::API::Convert ( const AnyCore::EnumElementRelationShip &  _value)
inline
AnyCore::EnumElementRelationShip AnyCAD::API::Convert ( const EnumElementRelationShip &  _value)
inline
EnumRegenHint AnyCAD::API::Convert ( const AnyCore::EnumRegenHint &  _value)
inline
AnyCore::EnumRegenHint AnyCAD::API::Convert ( const EnumRegenHint &  _value)
inline
EnumAxesDirection AnyCAD::API::Convert ( const AnyCore::EnumAxesDirection &  _value)
inline
AnyCore::EnumAxesDirection AnyCAD::API::Convert ( const EnumAxesDirection &  _value)
inline
EnumCurveType AnyCAD::API::Convert ( const AnyCore::EnumCurveType &  _value)
inline
AnyCore::EnumCurveType AnyCAD::API::Convert ( const EnumCurveType &  _value)
inline
EnumSurfaceType AnyCAD::API::Convert ( const AnyCore::EnumSurfaceType &  _value)
inline
AnyCore::EnumSurfaceType AnyCAD::API::Convert ( const EnumSurfaceType &  _value)
inline
EnumProjectionType AnyCAD::API::Convert ( const AnyCore::EnumProjectionType &  _value)
inline
AnyCore::EnumProjectionType AnyCAD::API::Convert ( const EnumProjectionType &  _value)
inline
template<class TSubClass , class TBaseClass >
std::unique_ptr<TSubClass> AnyCAD::API::DownCast ( const TBaseClass &  obj)
inline
std::ostream& AnyCAD::API::operator<< ( std::ostream &  os,
const ElementId &  id 
)
inline
std::istream& AnyCAD::API::operator>> ( std::istream &  is,
ElementId &  id 
)
inline