Open CASCADE Technology  6.9.0
Public Member Functions

NLPlate_StackOfPlate Class Reference

#include <NLPlate_StackOfPlate.hxx>

Public Member Functions

 NLPlate_StackOfPlate ()
 
 NLPlate_StackOfPlate (const NLPlate_StackOfPlate &Other)
 
void Assign (const NLPlate_StackOfPlate &Other)
 
void operator= (const NLPlate_StackOfPlate &Other)
 
Standard_Integer Extent () const
 
void Clear ()
 
 ~NLPlate_StackOfPlate ()
 
Standard_Boolean IsEmpty () const
 
void Prepend (const Plate_Plate &I)
 
void Prepend (const Plate_Plate &I, NLPlate_ListIteratorOfStackOfPlate &theIt)
 
void Prepend (NLPlate_StackOfPlate &Other)
 
void Append (const Plate_Plate &I)
 
void Append (const Plate_Plate &I, NLPlate_ListIteratorOfStackOfPlate &theIt)
 
void Append (NLPlate_StackOfPlate &Other)
 
Plate_PlateFirst () const
 
Plate_PlateLast () const
 
void RemoveFirst ()
 
void Remove (NLPlate_ListIteratorOfStackOfPlate &It)
 
void InsertBefore (const Plate_Plate &I, NLPlate_ListIteratorOfStackOfPlate &It)
 
void InsertBefore (NLPlate_StackOfPlate &Other, NLPlate_ListIteratorOfStackOfPlate &It)
 
void InsertAfter (const Plate_Plate &I, NLPlate_ListIteratorOfStackOfPlate &It)
 
void InsertAfter (NLPlate_StackOfPlate &Other, NLPlate_ListIteratorOfStackOfPlate &It)
 

Constructor & Destructor Documentation

NLPlate_StackOfPlate::NLPlate_StackOfPlate ( )
NLPlate_StackOfPlate::NLPlate_StackOfPlate ( const NLPlate_StackOfPlate Other)
NLPlate_StackOfPlate::~NLPlate_StackOfPlate ( )
inline

Member Function Documentation

void NLPlate_StackOfPlate::Append ( const Plate_Plate I)
void NLPlate_StackOfPlate::Append ( const Plate_Plate I,
NLPlate_ListIteratorOfStackOfPlate theIt 
)
void NLPlate_StackOfPlate::Append ( NLPlate_StackOfPlate Other)
void NLPlate_StackOfPlate::Assign ( const NLPlate_StackOfPlate Other)
void NLPlate_StackOfPlate::Clear ( )
Standard_Integer NLPlate_StackOfPlate::Extent ( ) const
Plate_Plate& NLPlate_StackOfPlate::First ( ) const
void NLPlate_StackOfPlate::InsertAfter ( const Plate_Plate I,
NLPlate_ListIteratorOfStackOfPlate It 
)
void NLPlate_StackOfPlate::InsertAfter ( NLPlate_StackOfPlate Other,
NLPlate_ListIteratorOfStackOfPlate It 
)
void NLPlate_StackOfPlate::InsertBefore ( const Plate_Plate I,
NLPlate_ListIteratorOfStackOfPlate It 
)
void NLPlate_StackOfPlate::InsertBefore ( NLPlate_StackOfPlate Other,
NLPlate_ListIteratorOfStackOfPlate It 
)
Standard_Boolean NLPlate_StackOfPlate::IsEmpty ( ) const
Plate_Plate& NLPlate_StackOfPlate::Last ( ) const
void NLPlate_StackOfPlate::operator= ( const NLPlate_StackOfPlate Other)
inline
void NLPlate_StackOfPlate::Prepend ( const Plate_Plate I)
void NLPlate_StackOfPlate::Prepend ( const Plate_Plate I,
NLPlate_ListIteratorOfStackOfPlate theIt 
)
void NLPlate_StackOfPlate::Prepend ( NLPlate_StackOfPlate Other)
void NLPlate_StackOfPlate::Remove ( NLPlate_ListIteratorOfStackOfPlate It)
void NLPlate_StackOfPlate::RemoveFirst ( )

The documentation for this class was generated from the following file: