NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::Features::PartGeometryCopyBuilder Class Reference

Represents a Features::PartGeometryCopyBuilder builder
Created in NX9.0.0. More...

Inheritance diagram for NXOpen::Features::PartGeometryCopyBuilder:
NXOpen::TaggedObject

Public Types

enum  Type {
  TypeAutomatic, TypeBodyCollector, TypeBodyObject, TypeCurveFeature,
  TypeSketch, TypeDatum, TypePoint, TypeCompositeCurve,
  TypeCompositeFace, TypeExpression, TypePmi, TypeCurve,
  TypeFace, TypeRoutingObject
}
 Specifies object types to copy in the part geometry copy block. More...
 

Public Member Functions

NXOpen::Features::PartGeometryCopySelectBuilderCreateSelectionBuilder (NXOpen::Features::PartGeometryCopyBuilder::Type objectType)
 Creates a part geometry copy select builder.
 
NXOpen::Features::PartGeometryCopySelectBuilderListObjectList ()
 Returns the list of copied objects
Created in NX9.0.0.
 
NXOpen::Features::PartGeometryCopyBuilder::Type ObjectType ()
 Returns the type of object to be copied
Created in NX9.0.0.
 
void SetObjectType (NXOpen::Features::PartGeometryCopyBuilder::Type objectType)
 Sets the type of object to be copied
Created in NX9.0.0.
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t GetTag () const
 
<b>Deprecated</b>:<br>

   Use Tag instead.

 
tag_t Tag () const
 Returns the tag of this object.
 

Detailed Description

Represents a Features::PartGeometryCopyBuilder builder
Created in NX9.0.0.


Member Enumeration Documentation

Specifies object types to copy in the part geometry copy block.

Enumerator:
TypeAutomatic 

An option to select point, datum, sketch, body, and curve feature.

TypeBodyCollector 

An option to select bodies via body selection intent.

TypeBodyObject 

An option to select body, body-based feature, and body group.

TypeCurveFeature 

Curve-based feature.

TypeSketch 

Sketch feature.

TypeDatum 

Datum plane, datum axis or datum coordinate system feature.

TypePoint 

Point.

TypeCompositeCurve 

An option to composite a curve via curve selection intent.

TypeCompositeFace 

An option to composite a body via face selection intent.

TypeExpression 

Expression.

TypePmi 

PMI dimension.

TypeCurve 

Curve or edge.

TypeFace 

Face.

TypeRoutingObject 

Routing Object.

Member Function Documentation

NXOpen::Features::PartGeometryCopySelectBuilder* NXOpen::Features::PartGeometryCopyBuilder::CreateSelectionBuilder ( NXOpen::Features::PartGeometryCopyBuilder::Type  objectType)

Creates a part geometry copy select builder.

Returns
selection builder
Created in NX9.0.0.

License requirements : None
Parameters
objectTypeType of object to be copied
NXOpen::Features::PartGeometryCopySelectBuilderList* NXOpen::Features::PartGeometryCopyBuilder::ObjectList ( )

Returns the list of copied objects
Created in NX9.0.0.



License requirements : None

NXOpen::Features::PartGeometryCopyBuilder::Type NXOpen::Features::PartGeometryCopyBuilder::ObjectType ( )

Returns the type of object to be copied
Created in NX9.0.0.



License requirements : None

void NXOpen::Features::PartGeometryCopyBuilder::SetObjectType ( NXOpen::Features::PartGeometryCopyBuilder::Type  objectType)

Sets the type of object to be copied
Created in NX9.0.0.



License requirements : gateway ("UG GATEWAY")

Parameters
objectTypeobjecttype

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