OCC Main Page | ModelingData | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingData
TKGeomBase
IntAna


IntAna_ListOfCurve Class Reference

#include <IntAna_ListOfCurve.hxx>


Public Member Functions

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

Private Member Functions

Standard_EXPORT IntAna_ListOfCurve (const IntAna_ListOfCurve &Other)

Private Attributes

Standard_Address myFirst
Standard_Address myLast


Constructor & Destructor Documentation

Standard_EXPORT IntAna_ListOfCurve::IntAna_ListOfCurve  ) 
 

IntAna_ListOfCurve::~IntAna_ListOfCurve  )  [inline]
 

Standard_EXPORT IntAna_ListOfCurve::IntAna_ListOfCurve const IntAna_ListOfCurve Other  )  [private]
 


Member Function Documentation

Standard_EXPORT void IntAna_ListOfCurve::Append IntAna_ListOfCurve Other  ) 
 

Standard_EXPORT void IntAna_ListOfCurve::Append const IntAna_Curve I,
IntAna_ListIteratorOfListOfCurve theIt
 

Standard_EXPORT void IntAna_ListOfCurve::Append const IntAna_Curve I  ) 
 

Standard_EXPORT void IntAna_ListOfCurve::Assign const IntAna_ListOfCurve Other  ) 
 

Standard_EXPORT void IntAna_ListOfCurve::Clear  ) 
 

Standard_EXPORT Standard_Integer IntAna_ListOfCurve::Extent  )  const
 

Standard_EXPORT IntAna_Curve& IntAna_ListOfCurve::First  )  const
 

Standard_EXPORT void IntAna_ListOfCurve::InsertAfter IntAna_ListOfCurve Other,
IntAna_ListIteratorOfListOfCurve It
 

Standard_EXPORT void IntAna_ListOfCurve::InsertAfter const IntAna_Curve I,
IntAna_ListIteratorOfListOfCurve It
 

Standard_EXPORT void IntAna_ListOfCurve::InsertBefore IntAna_ListOfCurve Other,
IntAna_ListIteratorOfListOfCurve It
 

Standard_EXPORT void IntAna_ListOfCurve::InsertBefore const IntAna_Curve I,
IntAna_ListIteratorOfListOfCurve It
 

Standard_Boolean IntAna_ListOfCurve::IsEmpty  )  const
 

Standard_EXPORT IntAna_Curve& IntAna_ListOfCurve::Last  )  const
 

void IntAna_ListOfCurve::operator delete void *  anAddress  )  [inline]
 

void* IntAna_ListOfCurve::operator new size_t  size  )  [inline]
 

void* IntAna_ListOfCurve::operator new size_t  ,
void *  anAddress
[inline]
 

void IntAna_ListOfCurve::operator= const IntAna_ListOfCurve Other  )  [inline]
 

Standard_EXPORT void IntAna_ListOfCurve::Prepend IntAna_ListOfCurve Other  ) 
 

Standard_EXPORT void IntAna_ListOfCurve::Prepend const IntAna_Curve I,
IntAna_ListIteratorOfListOfCurve theIt
 

Standard_EXPORT void IntAna_ListOfCurve::Prepend const IntAna_Curve I  ) 
 

Standard_EXPORT void IntAna_ListOfCurve::Remove IntAna_ListIteratorOfListOfCurve It  ) 
 

Standard_EXPORT void IntAna_ListOfCurve::RemoveFirst  ) 
 


Field Documentation

Standard_Address IntAna_ListOfCurve::myFirst [private]
 

Standard_Address IntAna_ListOfCurve::myLast [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:23:02 2008 for OpenCASCADE by  doxygen 1.4.1