NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::Annotations::MasterCustomSymbolData Class Reference

Represents master custom symbol data
More...

Inheritance diagram for NXOpen::Annotations::MasterCustomSymbolData:
NXOpen::TransientObject

Public Member Functions

NXOpen::PointAnchor ()
 Returns the anchor point
More...
 
NXString GetPath ()
 Get the path for part name. More...
 
NXString PartName ()
 Frees the object from memory. More...
 
void SetAnchor (NXOpen::Point *anchor)
 Sets the anchor point
More...
 
void SetGeometry (const std::vector< NXOpen::DisplayableObject * > &geom)
 Specify the geometry for this master custom symbol data. More...
 
void SetPartName (const NXString &name)
 Sets the master part name
More...
 
void SetPartName (const char *name)
 Sets the master part name
More...
 
void SetPath (const NXString &path)
 Set the valid path for part name
More...
 
void SetPath (const char *path)
 Set the valid path for part name
More...
 
void SetSymbolName (const NXString &name)
 Sets the symbol name
More...
 
void SetSymbolName (const char *name)
 Sets the symbol name
More...
 
NXString SymbolName ()
 Returns the symbol name
More...
 
- Public Member Functions inherited from NXOpen::TransientObject
void * GetHandle ()
 Handle of the internal object represented by this object. More...
 

Detailed Description

Represents master custom symbol data

Deprecated:
Deprecated in NX9.0.0.

Use NXOpen::Annotations::MasterSymbolBuilder instead.


Created in NX6.0.0.

Member Function Documentation

NXOpen::Point* NXOpen::Annotations::MasterCustomSymbolData::Anchor ( )

Returns the anchor point

Deprecated:
Deprecated in NX9.0.0.

Use NXOpen::Annotations::MasterSymbolBuilder instead.


Created in NX6.0.0.

License requirements : None

NXString NXOpen::Annotations::MasterCustomSymbolData::GetPath ( )

Get the path for part name.

Returns
Path
Deprecated:
Deprecated in NX9.0.0. Use NXOpen::Annotations::MasterSymbolBuilder instead.


Created in NX7.5.2.

License requirements : None

NXString NXOpen::Annotations::MasterCustomSymbolData::PartName ( )

Frees the object from memory.

After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.

Deprecated:
Deprecated in NX9.0.0. Use NXOpen::Annotations::MasterSymbolBuilder instead.


Created in NX6.0.0.

License requirements : None Returns the master part name

Deprecated:
Deprecated in NX9.0.0.

Use NXOpen::Annotations::MasterSymbolBuilder instead.


Created in NX6.0.0.

License requirements : None

void NXOpen::Annotations::MasterCustomSymbolData::SetAnchor ( NXOpen::Point anchor)

Sets the anchor point

Deprecated:
Deprecated in NX9.0.0.

Use NXOpen::Annotations::MasterSymbolBuilder instead.


Created in NX6.0.0.

License requirements : None

Parameters
anchorNew anchor point
void NXOpen::Annotations::MasterCustomSymbolData::SetGeometry ( const std::vector< NXOpen::DisplayableObject * > &  geom)

Specify the geometry for this master custom symbol data.


Deprecated:
Deprecated in NX9.0.0. Use NXOpen::Annotations::MasterSymbolBuilder instead.


Created in NX6.0.0.

License requirements : None

Parameters
geomsymbol geometry
void NXOpen::Annotations::MasterCustomSymbolData::SetPartName ( const NXString name)

Sets the master part name

Deprecated:
Deprecated in NX9.0.0.

Use NXOpen::Annotations::MasterSymbolBuilder instead.


Created in NX6.0.0.

License requirements : None

Parameters
nameNew master part name
void NXOpen::Annotations::MasterCustomSymbolData::SetPartName ( const char *  name)

Sets the master part name

Deprecated:
Deprecated in NX9.0.0.

Use NXOpen::Annotations::MasterSymbolBuilder instead.


Created in NX6.0.0.

License requirements : None

Parameters
nameNew master part name
void NXOpen::Annotations::MasterCustomSymbolData::SetPath ( const NXString path)

Set the valid path for part name

Deprecated:
Deprecated in NX9.0.0.

Use NXOpen::Annotations::MasterSymbolBuilder instead.


Created in NX7.5.2.

License requirements : None

Parameters
pathNew path
void NXOpen::Annotations::MasterCustomSymbolData::SetPath ( const char *  path)

Set the valid path for part name

Deprecated:
Deprecated in NX9.0.0.

Use NXOpen::Annotations::MasterSymbolBuilder instead.


Created in NX7.5.2.

License requirements : None

Parameters
pathNew path
void NXOpen::Annotations::MasterCustomSymbolData::SetSymbolName ( const NXString name)

Sets the symbol name

Deprecated:
Deprecated in NX9.0.0.

Use NXOpen::Annotations::MasterSymbolBuilder instead.


Created in NX6.0.0.

License requirements : None

Parameters
nameNew symbol name
void NXOpen::Annotations::MasterCustomSymbolData::SetSymbolName ( const char *  name)

Sets the symbol name

Deprecated:
Deprecated in NX9.0.0.

Use NXOpen::Annotations::MasterSymbolBuilder instead.


Created in NX6.0.0.

License requirements : None

Parameters
nameNew symbol name
NXString NXOpen::Annotations::MasterCustomSymbolData::SymbolName ( )

Returns the symbol name

Deprecated:
Deprecated in NX9.0.0.

Use NXOpen::Annotations::MasterSymbolBuilder instead.


Created in NX6.0.0.

License requirements : None


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