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

Public 成员函数

 AnnotationModel (GeneralComponent component)
 
void Initialize (ParameterDict pDict)
 
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 Text ()
 
static String FontHeight ()
 
static String ExtensionBeyond ()
 
static String ExtensionOffset ()
 
static String ArrowLength ()
 
static String TextFontType ()
 
- 静态 Public 成员函数 继承自 PropertiesModel
static String Name ()
 

详细描述

<>
标注ORM基类

  • Text:显示的文本
  • FontHeight:文字高度
  • ExtensionBeyond:延伸
  • ExtensionOffset:延伸
  • ArrowLength:箭头长度
  • TextFontType:文字类型

成员函数说明

◆ Initialize()

void AnnotationModel.Initialize ( ParameterDict pDict)

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

参数
pDict属性集合

重载 PropertiesModel .

LinearAnnotationModel, RadiusAnnotationModel , 以及 TagAnnotationModel 重载.