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 RoutePartDescriptor . More...
 
enum  SourceType { SourceTypeNull, SourceTypePartAttribute, SourceTypeExpression, SourceTypeDumbCopy }
 Descriptor Type for a RoutePartDescriptor . More...
 

Public Member Functions

NXOpen::Routing::RoutePartDescriptor::CharxType DescriptorCharxType ()
 Returns the charx type for the part descriptor used by Routing.
 
NXOpen::Routing::RoutePartDescriptor::SourceType DescriptorSourceType ()
 Returns the descriptor type for the part descriptor used by Routing.
 
NXString Expression ()
 Returns the expression for the part descriptor used by Routing.
 
void SetDescriptorCharxType (NXOpen::Routing::RoutePartDescriptor::CharxType type)
 Sets the charx type for the part descriptor used by Routing.
 
void SetDescriptorSourceType (NXOpen::Routing::RoutePartDescriptor::SourceType type)
 Sets the descriptor type for the part descriptor used by Routing.
 
void SetExpression (const NXString &expression)
 Sets the expression for the part descriptor used by Routing.
 
void SetExpression (const char *expression)
 Sets the expression for the part descriptor used by Routing.
 
void SetTitle (const NXString &title)
 Sets the title for the part descriptor used by Routing.
 
void SetTitle (const char *title)
 Sets the title for the part descriptor used by Routing.
 
NXString Title ()
 Returns the title for the part descriptor used by Routing.
 
- 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 part descriptor chrx.


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

Created in NX4.0.0.

Member Enumeration Documentation

Charx Type for a RoutePartDescriptor .

Enumerator:
CharxTypeInt 

int

CharxTypeReal 

real

Descriptor Type for a 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 2013 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.