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

浏览源代码.

命名空间

 AnyCAD
 
 AnyCAD::API
 

枚举

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