Open CASCADE Technology  6.9.0
Public Member Functions

IntAna_ListOfCurve Class Reference

#include <IntAna_ListOfCurve.hxx>

Public Member Functions

 IntAna_ListOfCurve ()
 
 IntAna_ListOfCurve (const IntAna_ListOfCurve &Other)
 
void Assign (const IntAna_ListOfCurve &Other)
 
void operator= (const IntAna_ListOfCurve &Other)
 
Standard_Integer Extent () const
 
void Clear ()
 
 ~IntAna_ListOfCurve ()
 
Standard_Boolean IsEmpty () const
 
void Prepend (const IntAna_Curve &I)
 
void Prepend (const IntAna_Curve &I, IntAna_ListIteratorOfListOfCurve &theIt)
 
void Prepend (IntAna_ListOfCurve &Other)
 
void Append (const IntAna_Curve &I)
 
void Append (const IntAna_Curve &I, IntAna_ListIteratorOfListOfCurve &theIt)
 
void Append (IntAna_ListOfCurve &Other)
 
IntAna_CurveFirst () const
 
IntAna_CurveLast () const
 
void RemoveFirst ()
 
void Remove (IntAna_ListIteratorOfListOfCurve &It)
 
void InsertBefore (const IntAna_Curve &I, IntAna_ListIteratorOfListOfCurve &It)
 
void InsertBefore (IntAna_ListOfCurve &Other, IntAna_ListIteratorOfListOfCurve &It)
 
void InsertAfter (const IntAna_Curve &I, IntAna_ListIteratorOfListOfCurve &It)
 
void InsertAfter (IntAna_ListOfCurve &Other, IntAna_ListIteratorOfListOfCurve &It)
 

Constructor & Destructor Documentation

IntAna_ListOfCurve::IntAna_ListOfCurve ( )
IntAna_ListOfCurve::IntAna_ListOfCurve ( const IntAna_ListOfCurve Other)
IntAna_ListOfCurve::~IntAna_ListOfCurve ( )
inline

Member Function Documentation

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

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