NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Mechatronics::ObjectSinkBuilder Class Reference

Represents a Mechatronics::ObjectSink builder. More...

Inheritance diagram for NXOpen::Mechatronics::ObjectSinkBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  DeleteSourceType { DeleteSourceTypeAnycopiedobjects, DeleteSourceTypeSelectedsources }
 the delete option. More...

Public Member Functions

NXOpen::Mechatronics::SelectCollisionSensorListCollisionSensor ()
 Returns the object select.
NXOpen::Mechatronics::ObjectSinkBuilder::DeleteSourceType DeleteSource ()
 Returns the option to delete source.
NXString Name ()
 Returns the name.
void SetCollisionSensor (const std::vector< NXOpen::Mechatronics::CollisionSensor * > &objects)
 Sets the collision sensor object.
void SetDeleteSource (NXOpen::Mechatronics::ObjectSinkBuilder::DeleteSourceType deleteSource)
 Sets the option to delete source.
void SetName (const NXString &name)
 Sets the name.
void SetSource (const std::vector< NXOpen::NXObject * > &objects)
 Sets the source.
NXOpen::SelectNXObjectListSource ()
 Returns the source select.

Detailed Description

Represents a Mechatronics::ObjectSink builder.


To create a new instance of this class, use Mechatronics::ObjectSinkCollection::CreateObjectSinkBuilder

Created in NX7.5.1.


Member Enumeration Documentation

the delete option.

Enumerator:
DeleteSourceTypeAnycopiedobjects 

Any copied objects.

DeleteSourceTypeSelectedsources 

Selected sources.


Member Function Documentation

Returns the object select.

This can be a CollisionSensor .
Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Returns the option to delete source.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Returns the name.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Sets the collision sensor object.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
objectsCollision Sensor objects

Sets the option to delete source.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
deleteSourcedeletesource

Sets the name.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
namename
void NXOpen::Mechatronics::ObjectSinkBuilder::SetSource ( const std::vector< NXOpen::NXObject * > &  objects)

Sets the source.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
objectsSource objects

Returns the source select.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.