NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Motion::PackagingTraceBuilder Class Reference

This is the builder class to create or edit a Trace object. More...

Inheritance diagram for NXOpen::Motion::PackagingTraceBuilder:
NXOpen::Motion::PackagingBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  Frame { FrameAbsolute, FrameRelative }
 Trace reference frame type. More...

Public Member Functions

NXOpen::Motion::PackagingTraceBuilder::Frame FrameType ()
 Returns the Motion::PackagingTrace reference frame type defined at NXOpen::Motion::PackagingTraceBuilder::Frame
Created in NX4.0.0.
std::vector
< NXOpen::DisplayableObject * > 
GetRelativeLinks ()
 Returns Motion::PackagingTrace relative links.
void SetFrameType (NXOpen::Motion::PackagingTraceBuilder::Frame fType)
 Sets the Motion::PackagingTrace reference frame type defined at NXOpen::Motion::PackagingTraceBuilder::Frame
Created in NX4.0.0.
void SetRelativeLinks (const std::vector< NXOpen::DisplayableObject * > &links)
 Sets Motion::PackagingTrace relative links.
void SetTargetLayer (int targetLayer)
 Sets the Motion::PackagingTrace target layer
Created in NX4.0.0.
int TargetLayer ()
 Returns the Motion::PackagingTrace target layer
Created in NX4.0.0.

Detailed Description

This is the builder class to create or edit a Trace object.


To create a new instance of this class, use Motion::PackagingCollection::CreateTraceBuilder

Created in NX4.0.0.


Member Enumeration Documentation

Trace reference frame type.

Enumerator:
FrameAbsolute 

Traced copies positioned in absolute coordinate system.

FrameRelative 

Traced copies positioned relative to selected links.


Member Function Documentation

Returns the Motion::PackagingTrace reference frame type defined at NXOpen::Motion::PackagingTraceBuilder::Frame
Created in NX4.0.0.



License requirements : mechanisms ("MECHANISMS")

Returns Motion::PackagingTrace relative links.

Only available when frame type is NXOpen::Motion::PackagingTraceBuilder::FrameRelative .

Returns:
The list pointer
Created in NX4.0.0.

License requirements : mechanisms ("MECHANISMS")

Sets the Motion::PackagingTrace reference frame type defined at NXOpen::Motion::PackagingTraceBuilder::Frame
Created in NX4.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters:
fTypeTrace reference frame type defined in NXOpen::Motion::PackagingTraceBuilder::Frame

Sets Motion::PackagingTrace relative links.

Only used when frame type is NXOpen::Motion::PackagingTraceBuilder::FrameRelative .
Created in NX4.0.0.

License requirements : mechanisms ("MECHANISMS")

Parameters:
linksThe list pointer

Sets the Motion::PackagingTrace target layer
Created in NX4.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters:
targetLayerTarget layer

Returns the Motion::PackagingTrace target layer
Created in NX4.0.0.



License requirements : mechanisms ("MECHANISMS")


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