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

自定义逻辑属性 更多...

#include <Features_CustomLogicalAttribute.hxx>

类 NXOpen::Features::CustomLogicalAttribute 继承关系图:
NXOpen::Features::CustomAttribute NXOpen::TransientObject

Public 成员函数

void SetValue (bool logicalValue)
bool Value ()
Public 成员函数 继承自 NXOpen::Features::CustomAttribute
void AddProperty (NXOpen::Features::CustomAttribute::Property attributeProperty)
std::vector< NXOpen::Features::CustomAttribute::PropertyGetProperties ()
bool HasProperty (NXOpen::Features::CustomAttribute::Property attributeProperty)
NXString Name ()
void RemoveProperty (NXOpen::Features::CustomAttribute::Property attributeProperty)
void SetName (const char *attributeName)
void SetName (const NXString &attributeName)
NXOpen::Features::CustomAttribute::Type TypeValue ()
virtual ~CustomAttribute ()
Public 成员函数 继承自 NXOpen::TransientObject
void * GetHandle ()

额外继承的成员函数

Public 类型 继承自 NXOpen::Features::CustomAttribute
enum  Property { PropertyIsOutputAttribute = 1 , PropertyIsOwnedAttribute , PropertyIsReferencingTargetBody = 4 , PropertyMandatoryInput = 8 }
enum  Type {
  TypeUnknown , TypeExpression , TypeExpressionVla , TypeTag ,
  TypeTagVla , TypeBool , TypeBoolVla , TypeInteger ,
  TypeIntegerVla , TypeDouble , TypeDoubleVla , TypeString ,
  TypeStringVla
}

详细描述

自定义逻辑属性

  表示 @link Features::CustomLogicalAttribute Features::CustomLogicalAttribute@endlink 类
<br> 可通过 @link NXOpen::Features::CustomAttributeCollection::CreateCustomLogicalAttribute NXOpen::Features::CustomAttributeCollection::CreateCustomLogicalAttribute@endlink 获取此类的实例  <br>


创建于 NX11.0.0。

成员函数说明

◆ SetValue()

void NXOpen::Features::CustomLogicalAttribute::SetValue ( bool logicalValue)

设置自定义逻辑属性的值
创建于 NX11.0.0。

许可证要求:solid_modeling("实体建模")

参数
logicalValue逻辑值

◆ Value()

bool NXOpen::Features::CustomLogicalAttribute::Value ( )

获取自定义逻辑属性的值
创建于 NX11.0.0。

许可证要求:solid_modeling("实体建模")