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

Represents a Mechatronics::ObjectSource builder. More...

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

List of all members.

Public Types

enum  CopyEventTriggerOption { CopyEventTriggerOptionTimeBased, CopyEventTriggerOptionOncePerActivation }
 Trigger Option in copy event. More...

Public Member Functions

NXOpen::Mechatronics::ObjectSourceBuilder::CopyEventTriggerOption CopyEventTrigger ()
 Returns the event option.
NXString Name ()
 Returns the name.
NXOpen::SelectNXObjectListObjectToCopy ()
 Returns the object select.
void SetCopyEventTrigger (NXOpen::Mechatronics::ObjectSourceBuilder::CopyEventTriggerOption copyEventTrigger)
 Sets the event option.
void SetName (const NXString &name)
 Sets the name.
void SetObjectsToCopy (const std::vector< NXOpen::NXObject * > &objects)
 Sets the objects to be copied.
NXOpen::ExpressionStartOffset ()
 Returns the start offset.
NXOpen::ExpressionTimeInterval ()
 Returns the time interval.

Detailed Description

Represents a Mechatronics::ObjectSource builder.


To create a new instance of this class, use Mechatronics::ObjectSourceCollection::CreateObjectSourceBuilder

Created in NX7.5.1.


Member Enumeration Documentation

Trigger Option in copy event.

Enumerator:
CopyEventTriggerOptionTimeBased 

TimeBased.

CopyEventTriggerOptionOncePerActivation 

OncePerActivation.


Member Function Documentation

Returns the event option.


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")

Returns the object select.

This can be a RigidBody or Assemblies::ComponentAssembly .
Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Sets the event option.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
copyEventTriggercopyeventtrigger

Sets the name.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
namename

Sets the objects to be copied.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
objectsObjects to be copied

Returns the start offset.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Returns the time interval.


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.