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

Represents a part descriptor chrx. More...

Inheritance diagram for NXOpen::Routing::RoutePartDescriptor:
NXOpen::TaggedObject

Public Types

enum  CharxType {
  CharxTypeInt, CharxTypeReal, CharxTypeSting = 4, CharxTypeAny = 6,
  CharxTypeRef = 10, CharxTypeAnyRef = 12
}
 Charx Type for a NXOpen::Routing::RoutePartDescriptor . More...
 
enum  SourceType { SourceTypeNull, SourceTypePartAttribute, SourceTypeExpression, SourceTypeDumbCopy }
 Descriptor Type for a NXOpen::Routing::RoutePartDescriptor . More...
 

Public Member Functions

NXOpen::Routing::RoutePartDescriptor::CharxType DescriptorCharxType ()
 Returns the charx type for the part descriptor used by Routing. More...
 
NXOpen::Routing::RoutePartDescriptor::SourceType DescriptorSourceType ()
 Returns the descriptor type for the part descriptor used by Routing. More...
 
NXString Expression ()
 Returns the expression for the part descriptor used by Routing. More...
 
void SetDescriptorCharxType (NXOpen::Routing::RoutePartDescriptor::CharxType type)
 Sets the charx type for the part descriptor used by Routing. More...
 
void SetDescriptorSourceType (NXOpen::Routing::RoutePartDescriptor::SourceType type)
 Sets the descriptor type for the part descriptor used by Routing. More...
 
void SetExpression (const NXString &expression)
 Sets the expression for the part descriptor used by Routing. More...
 
void SetExpression (const char *expression)
 Sets the expression for the part descriptor used by Routing. More...
 
void SetTitle (const NXString &title)
 Sets the title for the part descriptor used by Routing. More...
 
void SetTitle (const char *title)
 Sets the title for the part descriptor used by Routing. More...
 
NXString Title ()
 Returns the title for the part descriptor used by Routing. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a part descriptor chrx.


To create a new instance of this class, use NXOpen::Routing::RoutePartDescriptorCollection::CreatePartDescriptor

Created in NX4.0.0.

Member Enumeration Documentation

Charx Type for a NXOpen::Routing::RoutePartDescriptor .

Enumerator
CharxTypeInt 

int

CharxTypeReal 

real

CharxTypeSting 

sting

CharxTypeAny 

any

CharxTypeRef 

ref

CharxTypeAnyRef 

any ref

Descriptor Type for a NXOpen::Routing::RoutePartDescriptor .

Enumerator
SourceTypeNull 

null

SourceTypePartAttribute 

part attribute

SourceTypeExpression 

expression

SourceTypeDumbCopy 

dumb copy

Member Function Documentation

NXOpen::Routing::RoutePartDescriptor::CharxType NXOpen::Routing::RoutePartDescriptor::DescriptorCharxType ( )

Returns the charx type for the part descriptor used by Routing.


Created in NX4.0.0.

License requirements : routing_base ("Routing Basic")

NXOpen::Routing::RoutePartDescriptor::SourceType NXOpen::Routing::RoutePartDescriptor::DescriptorSourceType ( )

Returns the descriptor type for the part descriptor used by Routing.


Created in NX4.0.0.

License requirements : routing_base ("Routing Basic")

NXString NXOpen::Routing::RoutePartDescriptor::Expression ( )

Returns the expression for the part descriptor used by Routing.


Created in NX4.0.0.

License requirements : routing_base ("Routing Basic")

void NXOpen::Routing::RoutePartDescriptor::SetDescriptorCharxType ( NXOpen::Routing::RoutePartDescriptor::CharxType  type)

Sets the charx type for the part descriptor used by Routing.


Created in NX4.0.0.

License requirements : routing_base ("Routing Basic")

Parameters
typetype
void NXOpen::Routing::RoutePartDescriptor::SetDescriptorSourceType ( NXOpen::Routing::RoutePartDescriptor::SourceType  type)

Sets the descriptor type for the part descriptor used by Routing.


Created in NX4.0.0.

License requirements : routing_base ("Routing Basic")

Parameters
typetype
void NXOpen::Routing::RoutePartDescriptor::SetExpression ( const NXString expression)

Sets the expression for the part descriptor used by Routing.


Created in NX4.0.0.

License requirements : routing_base ("Routing Basic")

Parameters
expressionexpression
void NXOpen::Routing::RoutePartDescriptor::SetExpression ( const char *  expression)

Sets the expression for the part descriptor used by Routing.


Created in NX4.0.0.

License requirements : routing_base ("Routing Basic")

Parameters
expressionexpression
void NXOpen::Routing::RoutePartDescriptor::SetTitle ( const NXString title)

Sets the title for the part descriptor used by Routing.


Created in NX4.0.0.

License requirements : routing_base ("Routing Basic")

Parameters
titletitle
void NXOpen::Routing::RoutePartDescriptor::SetTitle ( const char *  title)

Sets the title for the part descriptor used by Routing.


Created in NX4.0.0.

License requirements : routing_base ("Routing Basic")

Parameters
titletitle
NXString NXOpen::Routing::RoutePartDescriptor::Title ( )

Returns the title for the part descriptor used by Routing.


Created in NX4.0.0.

License requirements : routing_base ("Routing Basic")


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