返回介绍

指南

MxCAD API 文档

2d.McAppType

发布于 2024-07-31 21:40:00 字数 9776 浏览 0 评论 0 收藏 0

mxcad API 文档 / 2d / McAppType

Class: McAppType

2d.McAppType

McAppType 类,提供了 MxCAD 的一些基本操作。

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new McAppType()

Properties

MxCADAssist

MxCADAssist: any


imp

Private imp: any


objectIdToObjectCalls

Private objectIdToObjectCalls: any = {}

Methods

addNetworkLoadingFont

addNetworkLoadingFont(paths): void

调置需要通过网络加载的字体

Parameters

NameType
pathsstring \string[]

Returns

void


createCloneObject

createCloneObject(clonobjImp): null | McDbObject

创建克隆对象。

Parameters

NameTypeDescription
clonobjImpany被克隆的对象。

Returns

null | McDbObject

返回创建的 McDbObject 对象。


destroyObject

destroyObject(pObject): void

销毁对象。

Parameters

NameTypeDescription
pObjectMcRxObjectImp要销毁的对象。

Returns

void


getCurrentMxCAD

getCurrentMxCAD(): McObject

获取当前的 MxDraw 对象。

Returns

McObject

返回当前的 McObject 对象。


getImp

getImp(): any

获取 imp 对象。

Returns

any

返回 imp 对象。


getLastCallResult

getLastCallResult(): number

获取最后一次调用的结果。

Returns

number

返回最后一次调用的结果。


getVersionString

getVersionString(): string

得当前程序的版本信息

Returns

string


init

init(imp): void

初始化 McAppType 对象。

Parameters

NameTypeDescription
impany传入的 imp 对象。

Returns

void


initObjectIdToObjectCalls

Private initObjectIdToObjectCalls(): void

Returns

void


mcedRGB2Index

mcedRGB2Index(red, green, blue, bAutoNearest?): number

将 RGB 值转换为索引。

Parameters

NameTypeDefault valueDescription
rednumberundefined红色值。
greennumberundefined绿色值。
bluenumberundefined蓝色值。
bAutoNearestbooleantrue是否自动获取最近的颜色值。

Returns

number

返回转换后的索引值。


objectIdIsKindOf

objectIdIsKindOf(lIdIndex, className): boolean

判断一个对象id是否指类类型名对象

Parameters

NameType
lIdIndexnumber
classNamestring

Returns

boolean


objectIdToObject

objectIdToObject(lIdIndex): null | McDbObject

将对象 id 转换为 McDbObject 对象。

Parameters

NameTypeDescription
lIdIndexnumber对象的 id。

Returns

null | McDbObject

返回转换后的 McDbObject 对象,如果转换失败,则返回 null。


setDefaultViewBackgroundColor

setDefaultViewBackgroundColor(red, green, blue): void

设置默认的视区的背景色.

Parameters

NameType
rednumber
greennumber
bluenumber

Returns

void


setFontFilePath

setFontFilePath(path): void

调置字体加载位置,默值是fonts

Parameters

NameType
pathstring

Returns

void

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文