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

防碰撞构建器 更多...

#include <Mechatronics_PreventCollisionBuilder.hxx>

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

Public 成员函数

NXOpen::SelectDisplayableObjectFirstBody ()
NXOpen::SelectDisplayableObjectSecondBody ()
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 _PreventCollisionBuilderBuilder

详细描述

防碰撞构建器

表示 NXOpen::Mechatronics::PreventCollision 的构建器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::PreventCollisionCollection::CreatePreventCollisionBuilder

于 NX7.5.1 版本创建。

成员函数说明

◆ FirstBody()

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

获取第一个对象。可以是 NXOpen::Mechatronics::RigidBodyNXOpen::Mechatronics::CollisionBodyNXOpen::Mechatronics::CollisionSensor
于 NX7.5.1 版本创建。

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

◆ SecondBody()

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

获取第二个对象。可以是 NXOpen::Mechatronics::RigidBodyNXOpen::Mechatronics::CollisionBodyNXOpen::Mechatronics::CollisionSensor
于 NX7.5.1 版本创建。

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

◆ SetFirstBody()

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

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

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

参数
firstBody第一个物体

◆ SetSecondBody()

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

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

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

参数
secondBody第二个物体