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

定义系统默认的单位,提供与界面展示互相转换的方法 更多...

类 AnyCAD.Foundation.SystemUnits 继承关系图:

Public 成员函数

 SystemUnits (global::System.IntPtr cPtr, bool cMemoryOwn)
 仅供内部使用
 
void Dispose ()
 
double GetViewScale ()
 
void SetViewScale (double val)
 
string Get (string quantity)
 获取单位
 
void Set (string quantity, string unit)
 设置量纲
 
double ToSystemValue (double val, string unit, string quantity)
 转换为系统值
 
double FromSystemValue (double val, string unit, string quantity)
 转换为界面展示的值
 
double ToSystemLength (double val, string unit)
 转成为系统长度值
 
double FromSystemLength (double val, string unit)
 转换为界面展示的长度值
 
double ToSystemAngle (double val, string unit)
 转成为系统角度值
 
double FromSystemAngle (double val, string unit)
 转换为界面展示的角度值
 
double ToSystemForce (double val, string unit)
 转成为系统力值
 
double FromSystemForce (double val, string unit)
 转换为界面展示的力值
 
double ToSystemMoment (double val, string unit)
 转成为系统力矩值
 
double FromSystemMoment (double val, string unit)
 转换为界面展示的力矩值
 
double ToSystemPressure (double val, string unit)
 转成为系统压强值
 
double FromSystemPressure (double val, string unit)
 转换为界面展示的压强值
 
void SetSystemLengthUnit (string unit)
 
string GetSystemLengthUnit ()
 

静态 Public 成员函数

static SystemUnits Instance ()
 
static SystemUnits GetInstance ()
 
static double FloorLength (double v, string unit)
 

详细描述

定义系统默认的单位,提供与界面展示互相转换的方法

Group: Common

成员函数说明

◆ FromSystemAngle()

double AnyCAD.Foundation.SystemUnits.FromSystemAngle ( double val,
string unit )

转换为界面展示的角度值

参数
val系统存储的值
unit界面展示的单位
返回
界面展示的值

◆ FromSystemForce()

double AnyCAD.Foundation.SystemUnits.FromSystemForce ( double val,
string unit )

转换为界面展示的力值

参数
val系统存储的值
unit界面展示的单位
返回
界面展示的值

◆ FromSystemLength()

double AnyCAD.Foundation.SystemUnits.FromSystemLength ( double val,
string unit )

转换为界面展示的长度值

参数
val系统存储的值
unit界面展示的单位
返回
界面展示的值

◆ FromSystemValue()

double AnyCAD.Foundation.SystemUnits.FromSystemValue ( double val,
string unit,
string quantity )

转换为界面展示的值

参数
val系统存储的值
unit界面展示的单位
quantity量纲
返回
界面展示的值

◆ Get()

string AnyCAD.Foundation.SystemUnits.Get ( string quantity)

获取单位

参数
quantity量纲
返回
返回单位

◆ Set()

void AnyCAD.Foundation.SystemUnits.Set ( string quantity,
string unit )

设置量纲

参数
quantity量纲
unit单位

◆ ToSystemAngle()

double AnyCAD.Foundation.SystemUnits.ToSystemAngle ( double val,
string unit )

转成为系统角度值

参数
val界面展示的值
unit界面展示的单位
返回
系统存储的值

◆ ToSystemForce()

double AnyCAD.Foundation.SystemUnits.ToSystemForce ( double val,
string unit )

转成为系统力值

参数
val界面展示的值
unit界面展示的单位
返回
系统存储的值

◆ ToSystemLength()

double AnyCAD.Foundation.SystemUnits.ToSystemLength ( double val,
string unit )

转成为系统长度值

参数
val界面展示的值
unit界面展示的单位
返回
系统存储的值

◆ ToSystemValue()

double AnyCAD.Foundation.SystemUnits.ToSystemValue ( double val,
string unit,
string quantity )

转换为系统值

参数
val界面展示的值
unit界面展示的单位
quantity量纲
返回
系统存储的值