TNaming_Name Class Reference

#include <TNaming_Name.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 TNaming_Name ()
void Type (const TNaming_NameType aType)
void ShapeType (const TopAbs_ShapeEnum aType)
void Shape (const TopoDS_Shape &theShape)
void Append (const Handle< TNaming_NamedShape > &arg)
void StopNamedShape (const Handle< TNaming_NamedShape > &arg)
void Index (const Standard_Integer I)
void ContextLabel (const TDF_Label &theLab)
TNaming_NameType Type () const
TopAbs_ShapeEnum ShapeType () const
TopoDS_Shape Shape () const
const TNaming_ListOfNamedShapeArguments () const
Handle_TNaming_NamedShape StopNamedShape () const
Standard_Integer Index () const
const TDF_LabelContextLabel () const
Standard_Boolean Solve (const TDF_Label &aLab, const TDF_LabelMap &Valid) const
void Paste (TNaming_Name &into, const Handle< TDF_RelocationTable > &RT) const

Constructor & Destructor Documentation

TNaming_Name::TNaming_Name (  ) 

Member Function Documentation

void TNaming_Name::Append ( const Handle< TNaming_NamedShape > &  arg  ) 
const TNaming_ListOfNamedShape& TNaming_Name::Arguments (  )  const
const TDF_Label& TNaming_Name::ContextLabel (  )  const
void TNaming_Name::ContextLabel ( const TDF_Label theLab  ) 
Standard_Integer TNaming_Name::Index (  )  const
void TNaming_Name::Index ( const Standard_Integer  I  ) 
void TNaming_Name::operator delete ( void *  anAddress  )  [inline]
void* TNaming_Name::operator new ( size_t  size  )  [inline]
void* TNaming_Name::operator new ( size_t  ,
void *  anAddress 
) [inline]
void TNaming_Name::Paste ( TNaming_Name into,
const Handle< TDF_RelocationTable > &  RT 
) const
TopoDS_Shape TNaming_Name::Shape (  )  const
void TNaming_Name::Shape ( const TopoDS_Shape theShape  ) 
TopAbs_ShapeEnum TNaming_Name::ShapeType (  )  const
void TNaming_Name::ShapeType ( const TopAbs_ShapeEnum  aType  ) 
Standard_Boolean TNaming_Name::Solve ( const TDF_Label aLab,
const TDF_LabelMap Valid 
) const
Handle_TNaming_NamedShape TNaming_Name::StopNamedShape (  )  const
void TNaming_Name::StopNamedShape ( const Handle< TNaming_NamedShape > &  arg  ) 
TNaming_NameType TNaming_Name::Type (  )  const
void TNaming_Name::Type ( const TNaming_NameType  aType  ) 

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 11:07:08 2011 for Open CASCADE Technology by  doxygen 1.6.3