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

指定挡板构建器 更多...

#include <Tooling_SpecifyBaffleBuilder.hxx>

类 NXOpen::Tooling::SpecifyBaffleBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  AttributeTypes { AttributeTypesBodyAsChannel , AttributeTypesBodyAsBaffle }

Public 成员函数

NXOpen::Tooling::SpecifyBaffleBuilder::AttributeTypes AttributeType ()
NXOpen::NXColorChannelColor ()
NXOpen::SelectBodyListChannels ()
NXString ChannelType ()
int Layer ()
 NX_DEPRECATED ("Deprecated in NX8.5.0. Use Tooling::SpecifyBaffleBuilder::ChannelColor instead.") void GetChannelColor(double *redValue
 NX_DEPRECATED ("Deprecated in NX8.5.0. Use Tooling::SpecifyBaffleBuilder::SetChannelColor instead.") void SetChannelColor(double redValue
void SetAttributeType (NXOpen::Tooling::SpecifyBaffleBuilder::AttributeTypes attrType)
void SetChannelColor (NXOpen::NXColor *channelColor)
void SetChannelType (const char *channelType)
void SetChannelType (const NXString &channelType)
void SetColorModified (bool modified)
void SetLayer (int layer)
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

Public 属性

double double blueValue
double double * blueValue
double greenValue
double * greenValue

友元

class _SpecifyBaffleBuilderBuilder

详细描述

指定挡板构建器

Represents a builder to be used to create specify baffle.
To create a new instance of this class, use NXOpen::Tooling::SpecifyBaffleCollection::CreateBuilder
Default values.

Property Value
AttributeType BodyAsChannel
Layer 1


Created in NX8.0.0.

成员枚举类型说明

◆ AttributeTypes

Types to specify how to assign attributes to the selected body.

枚举值
AttributeTypesBodyAsChannel 

Cooling channel attributes assigned to the selected body.

AttributeTypesBodyAsBaffle 

Cooling baffle attributes assigned to the selected body.

成员函数说明

◆ AttributeType()

NXOpen::Tooling::SpecifyBaffleBuilder::AttributeTypes NXOpen::Tooling::SpecifyBaffleBuilder::AttributeType ( )

Returns the type of attributes conversion type values.
Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

◆ ChannelColor()

NXOpen::NXColor * NXOpen::Tooling::SpecifyBaffleBuilder::ChannelColor ( )

Returns the selected channel body color.
Created in NX8.0.1.

License requirements : ug_mold_design ("UG MOLD")

◆ Channels()

NXOpen::SelectBodyList * NXOpen::Tooling::SpecifyBaffleBuilder::Channels ( )

Returns the channel or body to assign new attributes.
Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

◆ ChannelType()

NXString NXOpen::Tooling::SpecifyBaffleBuilder::ChannelType ( )

Returns the type to specify the Cooling fittings types: oil, air or water.
Created in NX10.0.0.

License requirements : None

◆ Layer()

int NXOpen::Tooling::SpecifyBaffleBuilder::Layer ( )

Returns the layer value for the selected channels.
Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

◆ NX_DEPRECATED() [1/2]

NXOpen::Tooling::SpecifyBaffleBuilder::NX_DEPRECATED ( "Deprecated in NX8.5.0. Use Tooling::SpecifyBaffleBuilder::ChannelColor instead." )

Returns color value for the selected channels.

弃用
Deprecated in NX8.5.0. Use Tooling::SpecifyBaffleBuilder::ChannelColor instead.

Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

red value between 0 and 1

◆ NX_DEPRECATED() [2/2]

NXOpen::Tooling::SpecifyBaffleBuilder::NX_DEPRECATED ( "Deprecated in NX8.5.0. Use Tooling::SpecifyBaffleBuilder::SetChannelColor instead." )

Sets the channel color.

弃用
Deprecated in NX8.5.0. Use Tooling::SpecifyBaffleBuilder::SetChannelColor instead.

Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

red value between 0 and 1

◆ SetAttributeType()

void NXOpen::Tooling::SpecifyBaffleBuilder::SetAttributeType ( NXOpen::Tooling::SpecifyBaffleBuilder::AttributeTypes attrType)

Sets the type of attributes conversion type values.
Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

参数
attrTypeattrtype

◆ SetChannelColor()

void NXOpen::Tooling::SpecifyBaffleBuilder::SetChannelColor ( NXOpen::NXColor * channelColor)

Sets the selected channel body color.
Created in NX8.0.1.

License requirements : ug_mold_design ("UG MOLD")

参数
channelColorchannelcolor

◆ SetChannelType() [1/2]

void NXOpen::Tooling::SpecifyBaffleBuilder::SetChannelType ( const char * channelType)

Sets the type to specify the Cooling fittings types: oil, air or water.
Created in NX10.0.0.

License requirements : ug_mold_design ("UG MOLD")

参数
channelTypechanneltype

◆ SetChannelType() [2/2]

void NXOpen::Tooling::SpecifyBaffleBuilder::SetChannelType ( const NXString & channelType)

Sets the type to specify the Cooling fittings types: oil, air or water.
Created in NX10.0.0.

License requirements : ug_mold_design ("UG MOLD")

参数
channelTypechanneltype

◆ SetColorModified()

void NXOpen::Tooling::SpecifyBaffleBuilder::SetColorModified ( bool modified)

Sets the color value modified or not.
Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

参数
modifiedmodified

◆ SetLayer()

void NXOpen::Tooling::SpecifyBaffleBuilder::SetLayer ( int layer)

Sets the layer value for the selected channels.
Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

参数
layerlayer

类成员变量说明

◆ blueValue [1/2]

double double NXOpen::Tooling::SpecifyBaffleBuilder::blueValue

blue value between 0 and 1

◆ blueValue [2/2]

double double* NXOpen::Tooling::SpecifyBaffleBuilder::blueValue

blue value between 0 and 1

◆ greenValue [1/2]

double NXOpen::Tooling::SpecifyBaffleBuilder::greenValue

green value between 0 and 1

◆ greenValue [2/2]

double* NXOpen::Tooling::SpecifyBaffleBuilder::greenValue

green value between 0 and 1