AnyCAD Rapid API 2024
Help you to create a better world!
载入中...
搜索中...
未找到
LinearAnnotationModel类 参考
类 LinearAnnotationModel 继承关系图:
AnnotationModel PropertiesModel

Public 成员函数

 LinearAnnotationModel (GeneralComponent component)
 
void Initialize (ParameterDict pDict)
 
ObjectId Create (Document pDoc)
 
GPnt GetStartPoint ()
 
GPnt GetStartPoint (GPnt val)
 
void SetStartPoint (GPnt val)
 
GPnt GetEndPoint ()
 
GPnt GetEndPoint (GPnt val)
 
void SetEndPoint (GPnt val)
 
GPnt GetLocation ()
 
GPnt GetLocation (GPnt val)
 
void SetLocation (GPnt val)
 
double GetValue ()
 
double GetValue (double val)
 
void SetValue (double val)
 
double GetAngle ()
 
double GetAngle (double val)
 
void SetAngle (double val)
 
GAx2 GetCoordinate ()
 
GAx2 GetCoordinate (GAx2 val)
 
void SetCoordinate (GAx2 val)
 
boolean GetOnPlane ()
 
boolean GetOnPlane (boolean val)
 
void SetOnPlane (boolean val)
 
boolean GetBillboard ()
 
boolean GetBillboard (boolean val)
 
void SetBillboard (boolean val)
 
- Public 成员函数 继承自 AnnotationModel
 AnnotationModel (GeneralComponent component)
 
String GetText ()
 
String GetText (String val)
 
void SetText (String val)
 
float GetFontHeight ()
 
float GetFontHeight (float val)
 
void SetFontHeight (float val)
 
float GetExtensionBeyond ()
 
float GetExtensionBeyond (float val)
 
void SetExtensionBeyond (float val)
 
float GetExtensionOffset ()
 
float GetExtensionOffset (float val)
 
void SetExtensionOffset (float val)
 
float GetArrowLength ()
 
float GetArrowLength (float val)
 
void SetArrowLength (float val)
 
EnumFontType GetTextFontType ()
 
EnumFontType GetTextFontType (EnumFontType val)
 
void SetTextFontType (EnumFontType val)
 
double GetViewScale ()
 
- Public 成员函数 继承自 PropertiesModel
 PropertiesModel (GeneralComponent component)
 
void InitializeComponent ()
 
boolean Load (Document pDoc, ObjectId id)
 
void CopyFrom (ParameterDict dict)
 
void CopyTo (ParameterDict dict)
 

静态 Public 成员函数

static String StartPoint ()
 
static String EndPoint ()
 
static String Location ()
 
static String Value ()
 
static String Angle ()
 
static String Coordinate ()
 
static String OnPlane ()
 
static String Billboard ()
 
- 静态 Public 成员函数 继承自 AnnotationModel
static String Text ()
 
static String FontHeight ()
 
static String ExtensionBeyond ()
 
static String ExtensionOffset ()
 
static String ArrowLength ()
 
static String TextFontType ()
 
- 静态 Public 成员函数 继承自 PropertiesModel
static String Name ()
 

详细描述

<>
线性标注ORM基类

  • StartPoint: 起始点位置
  • EndPoint: 终点问题
  • Location:文字位置
  • Value:长度值,不显示
  • Angle:倾斜的角度,以角度[0, 360)表示
  • Coordinate:坐标系

成员函数说明

◆ Create()

ObjectId LinearAnnotationModel.Create ( Document pDoc)

构造图元对象

参数
pDoc文档
返回
Entity的Id

◆ Initialize()

void LinearAnnotationModel.Initialize ( ParameterDict pDict)

初始化属性集,仅需要序列化的。

参数
pDict属性集合

重载 AnnotationModel .