NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Diagramming::RenderingPropertiesBuilder类 参考

渲染属性构建器 更多...

#include <Diagramming_RenderingPropertiesBuilder.hxx>

类 NXOpen::Diagramming::RenderingPropertiesBuilder 继承关系图:
NXOpen::Diagramming::BaseSubObjectBuilder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  FillPatterns { FillPatternsNone , FillPatternsSolidFill }

Public 成员函数

NXOpen::NXColorFillColor ()
double FillOpacity ()
NXOpen::Diagramming::RenderingPropertiesBuilder::FillPatterns FillPattern ()
NXOpen::DisplayableObject::ObjectFont LineFont ()
NXOpen::DisplayableObject::ObjectWidth LineWidth ()
void SetFillColor (NXOpen::NXColor *colorId)
void SetFillOpacity (double opacity)
void SetFillPattern (NXOpen::Diagramming::RenderingPropertiesBuilder::FillPatterns pattern)
void SetLineFont (NXOpen::DisplayableObject::ObjectFont font)
void SetLineWidth (NXOpen::DisplayableObject::ObjectWidth width)
void SetStrokeColor (NXOpen::NXColor *colorId)
void SetStrokeOpacity (double opacity)
NXOpen::NXColorStrokeColor ()
double StrokeOpacity ()
Public 成员函数 继承自 NXOpen::Diagramming::BaseSubObjectBuilder
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _RenderingPropertiesBuilderBuilder

详细描述

渲染属性构建器

表示渲染属性构建器。
这是一个子构建器类,不能直接实例化

创建于NX10.0.0.

成员枚举类型说明

◆ FillPatterns

填充模式

枚举值
FillPatternsNone 

无填充

FillPatternsSolidFill 

实体填充

成员函数说明

◆ FillColor()

NXOpen::NXColor * NXOpen::Diagramming::RenderingPropertiesBuilder::FillColor ( )

获取填充颜色。
创建于NX10.0.0.

许可证要求 : 无

◆ FillOpacity()

double NXOpen::Diagramming::RenderingPropertiesBuilder::FillOpacity ( )

获取填充不透明度。不透明度范围为0.0到1.0。0.0表示完全透明,1.0表示完全不透明。
创建于NX10.0.0.

许可证要求 : 无

◆ FillPattern()

NXOpen::Diagramming::RenderingPropertiesBuilder::FillPatterns NXOpen::Diagramming::RenderingPropertiesBuilder::FillPattern ( )

获取填充模式
创建于NX2206.0.0.

许可证要求 : 无

◆ LineFont()

NXOpen::DisplayableObject::ObjectFont NXOpen::Diagramming::RenderingPropertiesBuilder::LineFont ( )

获取线型。
创建于NX11.0.1.

许可证要求 : 无

◆ LineWidth()

NXOpen::DisplayableObject::ObjectWidth NXOpen::Diagramming::RenderingPropertiesBuilder::LineWidth ( )

获取线宽。
创建于NX11.0.1.

许可证要求 : 无

◆ SetFillColor()

void NXOpen::Diagramming::RenderingPropertiesBuilder::SetFillColor ( NXOpen::NXColor * colorId)

设置填充颜色。
创建于NX10.0.0.

许可证要求 : 无

参数
colorId颜色ID

◆ SetFillOpacity()

void NXOpen::Diagramming::RenderingPropertiesBuilder::SetFillOpacity ( double opacity)

设置填充不透明度。不透明度范围为0.0到1.0。0.0表示完全透明,1.0表示完全不透明。
创建于NX10.0.0.

许可证要求 : 无

参数
opacity不透明度

◆ SetFillPattern()

void NXOpen::Diagramming::RenderingPropertiesBuilder::SetFillPattern ( NXOpen::Diagramming::RenderingPropertiesBuilder::FillPatterns pattern)

设置填充模式
创建于NX2206.0.0.

许可证要求 : 无

参数
pattern填充模式

◆ SetLineFont()

void NXOpen::Diagramming::RenderingPropertiesBuilder::SetLineFont ( NXOpen::DisplayableObject::ObjectFont font)

设置线型。
创建于NX11.0.1.

许可证要求 : 无

参数
font线型

◆ SetLineWidth()

void NXOpen::Diagramming::RenderingPropertiesBuilder::SetLineWidth ( NXOpen::DisplayableObject::ObjectWidth width)

设置线宽。
创建于NX11.0.1.

许可证要求 : 无

参数
width线宽

◆ SetStrokeColor()

void NXOpen::Diagramming::RenderingPropertiesBuilder::SetStrokeColor ( NXOpen::NXColor * colorId)

设置笔触颜色。
创建于NX10.0.0.

许可证要求 : 无

参数
colorId颜色ID

◆ SetStrokeOpacity()

void NXOpen::Diagramming::RenderingPropertiesBuilder::SetStrokeOpacity ( double opacity)

设置笔触不透明度。不透明度范围为0.0到1.0。0.0表示完全透明,1.0表示完全不透明。
创建于NX10.0.0.

许可证要求 : 无

参数
opacity不透明度

◆ StrokeColor()

NXOpen::NXColor * NXOpen::Diagramming::RenderingPropertiesBuilder::StrokeColor ( )

获取笔触颜色。
创建于NX10.0.0.

许可证要求 : 无

◆ StrokeOpacity()

double NXOpen::Diagramming::RenderingPropertiesBuilder::StrokeOpacity ( )

获取笔触不透明度。不透明度范围为0.0到1.0。0.0表示完全透明,1.0表示完全不透明。
创建于NX10.0.0.

许可证要求 : 无