AnyCAD Rapid API 2026
Help you to create a better world!
载入中...
搜索中...
未找到
AnyCAD.Drawing.DbScale类 参考

注释比例对象 更多...

类 AnyCAD.Drawing.DbScale 继承关系图:
AnyCAD.Drawing.DbObject

Public 成员函数

 DbScale (global::System.IntPtr cPtr, bool cMemoryOwn)
 仅供内部使用
 
DbScale clone (DbObject obj, DbDatabase db)
 
double getScaleFactor ()
 获取比例因子
 
double applyTo (double value)
 应用比例到数值
 
- Public 成员函数 继承自 AnyCAD.Drawing.DbObject
 DbObject (global::System.IntPtr cPtr, bool cMemoryOwn)
 仅供内部使用
 
void Dispose ()
 
virtual string getObjectName ()
 获取对象名称
 
virtual EnumDbObjectType getObjectType ()
 获取对象类型枚举
 
virtual string getSubclassMarker ()
 获取子类标记
 
virtual bool hasDynamicSubclass ()
 是否有动态子类
 
string toString ()
 转换为字符串格式
 
DbXData getXData ()
 获取扩展数据
 
virtual bool copy (DbObject obj)
 复制对象
 

静态 Public 成员函数

static DbScale Cast (DbObject obj)
 
static DbScale create (DbDatabase db, ObjectId handle)
 
static DbScale create (DbDatabase db)
 

属性

static string DefaultName [get]
 默认比例名称
 
string Name [get, set]
 比例名称
 
double PaperUnits [get, set]
 图纸单位
 
double DrawingUnits [get, set]
 图形单位
 
bool IsUnitScale [get, set]
 是否为单位比例
 
- 属性 继承自 AnyCAD.Drawing.DbObject
DbDatabase Document [get, set]
 所属文档
 
ObjectId Handle [get, set]
 对象ID
 
DbObject Owner [get, set]
 所有者对象指针
 

详细描述

注释比例对象

用于存储标注和文字的注释比例定义

成员函数说明

◆ applyTo()

double AnyCAD.Drawing.DbScale.applyTo ( double value)

应用比例到数值

参数
value原始值
返回
缩放后的值

◆ getScaleFactor()

double AnyCAD.Drawing.DbScale.getScaleFactor ( )

获取比例因子

返回
PaperUnits / DrawingUnits