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

Public 成员函数

 ColorLookupTable (double minVal, double maxVal)
 
double GetMinValue ()
 
void SetMinValue (double val)
 
double GetMaxValue ()
 
void SetMaxValue (double val)
 
long GetColorNumber ()
 
void SetColorNumber (long val)
 
Vec3List GetColorTable ()
 
ColorMapKeyword GetColorMap ()
 
void SetColorMap (ColorMapKeyword keyword)
 
double GetValueRange ()
 
Vector3 GetColor (double alpha)
 
MemoryImage CreateImage ()
 
Float32Buffer ComputeColors (DoubleList data, double scale)
 

详细描述

<> ColorLookupTable
定义颜色查找表,设置最小值和最大值,默认颜色数为32

成员函数说明

◆ ComputeColors()

Float32Buffer ColorLookupTable.ComputeColors ( DoubleList  data,
double  scale 
)

批量计算颜色

参数
data数值列表
scale缩放值
返回
颜色值

◆ CreateImage()

MemoryImage ColorLookupTable.CreateImage ( )

创建颜色表的位图图片

返回
位图

◆ GetColor()

Vector3 ColorLookupTable.GetColor ( double  alpha)

根据数值查找颜色

参数
alpha数值
返回
颜色

◆ GetValueRange()

double ColorLookupTable.GetValueRange ( )

数值范围

返回

◆ SetColorMap()

void ColorLookupTable.SetColorMap ( ColorMapKeyword  keyword)

设置颜色样式

参数
keyword颜色样式表