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

更改材料构建器 更多...

#include <Mechatronics_ChangeMaterialBuilder.hxx>

类 NXOpen::Mechatronics::ChangeMaterialBuilder 继承关系图:
NXOpen::Mechatronics::PhysicsConstraintBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXOpen::Mechatronics::CollisionMaterialCollisionMaterial ()
NXOpen::SelectDisplayableObjectFirstBody ()
NXOpen::SelectDisplayableObjectSecondBody ()
void SetCollisionMaterial (NXOpen::Mechatronics::CollisionMaterial *collisionMaterial)
void SetFirstBody (NXOpen::DisplayableObject *firstBody)
void SetSecondBody (NXOpen::DisplayableObject *secondBody)
Public 成员函数 继承自 NXOpen::Mechatronics::PhysicsConstraintBuilder
NXString Name ()
void SetName (const char *name)
void SetName (const NXString &name)
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

友元

class _ChangeMaterialBuilderBuilder

详细描述

更改材料构建器

表示 NXOpen::Mechatronics::ChangeMaterial 构建器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::ChangeMaterialCollection::CreateChangeMaterialBuilder

创建于 NX7.5.1。

成员函数说明

◆ CollisionMaterial()

NXOpen::Mechatronics::CollisionMaterial * NXOpen::Mechatronics::ChangeMaterialBuilder::CollisionMaterial ( )

返回材质。可以是 NXOpen::Mechatronics::CollisionMaterial
创建于 NX7.5.1。

许可要求:nx_mcd_core(“机电概念设计器”)

◆ FirstBody()

NXOpen::SelectDisplayableObject * NXOpen::Mechatronics::ChangeMaterialBuilder::FirstBody ( )

返回碰撞对的第一个体。可以是 NXOpen::Mechatronics::RigidBodyNXOpen::Mechatronics::CollisionBodyNXOpen::Mechatronics::TransportSurface
创建于 NX7.5.1。

许可要求:nx_mcd_core(“机电概念设计器”)

◆ SecondBody()

NXOpen::SelectDisplayableObject * NXOpen::Mechatronics::ChangeMaterialBuilder::SecondBody ( )

返回碰撞对的第二个体。可以是 NXOpen::Mechatronics::RigidBodyNXOpen::Mechatronics::CollisionBodyNXOpen::Mechatronics::TransportSurface
创建于 NX7.5.1。

许可要求:nx_mcd_core(“机电概念设计器”)

◆ SetCollisionMaterial()

void NXOpen::Mechatronics::ChangeMaterialBuilder::SetCollisionMaterial ( NXOpen::Mechatronics::CollisionMaterial * collisionMaterial)

设置材质。可以是 NXOpen::Mechatronics::CollisionMaterial
创建于 NX7.5.1。

许可要求:nx_mcd_core(“机电概念设计器”)

参数
collisionMaterial碰撞材质

◆ SetFirstBody()

void NXOpen::Mechatronics::ChangeMaterialBuilder::SetFirstBody ( NXOpen::DisplayableObject * firstBody)

设置第一个对象。可以是 NXOpen::Mechatronics::RigidBodyNXOpen::Mechatronics::CollisionBodyNXOpen::Mechatronics::TransportSurface
创建于 NX7.5.1。

许可要求:nx_mcd_core(“机电概念设计器”)

参数
firstBody第一个体

◆ SetSecondBody()

void NXOpen::Mechatronics::ChangeMaterialBuilder::SetSecondBody ( NXOpen::DisplayableObject * secondBody)

设置第二个对象。可以是 NXOpen::Mechatronics::RigidBodyNXOpen::Mechatronics::CollisionBodyNXOpen::Mechatronics::TransportSurface
创建于 NX7.5.1。

许可要求:nx_mcd_core(“机电概念设计器”)

参数
secondBody第二个体