返回介绍

指南

MxCAD API 文档

2d.McCmColor

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

mxcad API 文档 / 2d / McCmColor

Class: McCmColor

2d.McCmColor

表示一个颜色对象,可以通过颜色索引或 RGB 值来设置颜色。

Hierarchy

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new McCmColor(red?, green?, blue?)

构造函数。

Parameters

NameType
red?number \object
green?number
blue?number

Properties

imp

Private imp: any

Accessors

blue

get blue(): number

蓝色值。

Returns

number

set blue(val): void

Parameters

NameType
valnumber

Returns

void


colorIndex

get colorIndex(): number

颜色索引。。

Returns

number

set colorIndex(val): void

Parameters

NameType
valnumber

Returns

void


green

get green(): number

绿色值。

Returns

number

set green(val): void

Parameters

NameType
valnumber

Returns

void


method

get method(): number

方法。

Returns

number

set method(val): void

Parameters

NameType
valnumber

Returns

void


n

get n(): number

n

Returns

number

set n(val): void

Parameters

NameType
valnumber

Returns

void


red

get red(): number

红色值。

Returns

number

set red(val): void

Parameters

NameType
valnumber

Returns

void

Methods

clone

clone(): McCmColor

刻隆一个对对象

Returns

McCmColor


copy

copy(val): McCmColor

复制对象的值

Parameters

NameType
valMcCmColor

Returns

McCmColor


getColorString

getColorString(): string

得到颜色说明字符串

Returns

string


getColorValue

getColorValue(layerId?, blkRefId?): string

得到颜色值字符串,十六进制格式,layerId:颜色随层时会取layerId指向的层颜色,blkRefId:颜色随块时,会取blkRefId指向的块颜色.

Parameters

NameType
layerId?McObjectId
blkRefId?McObjectId

Returns

string


getImp

getImp(): any

Returns

any


setColorIndex

setColorIndex(colorIndex): void

设置颜色索引。

Parameters

NameTypeDescription
colorIndexnumber颜色索引。

Returns

void


setRGB

setRGB(red, green, blue): void

设置 RGB 值。

Parameters

NameTypeDescription
rednumber红色值。
greennumber绿色值。
bluenumber蓝色值。

Returns

void

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

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

发布评论

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