TopTools_HSequenceOfShape Class Reference

#include <TopTools_HSequenceOfShape.hxx>

Inheritance diagram for TopTools_HSequenceOfShape:
Inheritance graph
[legend]

Public Member Functions

 TopTools_HSequenceOfShape ()
Standard_Boolean IsEmpty () const
Standard_Integer Length () const
void Clear ()
void Append (const TopoDS_Shape &anItem)
void Append (const Handle< TopTools_HSequenceOfShape > &aSequence)
void Prepend (const TopoDS_Shape &anItem)
void Prepend (const Handle< TopTools_HSequenceOfShape > &aSequence)
void Reverse ()
void InsertBefore (const Standard_Integer anIndex, const TopoDS_Shape &anItem)
void InsertBefore (const Standard_Integer anIndex, const Handle< TopTools_HSequenceOfShape > &aSequence)
void InsertAfter (const Standard_Integer anIndex, const TopoDS_Shape &anItem)
void InsertAfter (const Standard_Integer anIndex, const Handle< TopTools_HSequenceOfShape > &aSequence)
void Exchange (const Standard_Integer anIndex, const Standard_Integer anOtherIndex)
Handle_TopTools_HSequenceOfShape Split (const Standard_Integer anIndex)
void SetValue (const Standard_Integer anIndex, const TopoDS_Shape &anItem)
const TopoDS_ShapeValue (const Standard_Integer anIndex) const
TopoDS_ShapeChangeValue (const Standard_Integer anIndex)
void Remove (const Standard_Integer anIndex)
void Remove (const Standard_Integer fromIndex, const Standard_Integer toIndex)
const TopTools_SequenceOfShapeSequence () const
TopTools_SequenceOfShapeChangeSequence ()
Handle_TopTools_HSequenceOfShape ShallowCopy () const

Constructor & Destructor Documentation

TopTools_HSequenceOfShape::TopTools_HSequenceOfShape (  ) 

Member Function Documentation

void TopTools_HSequenceOfShape::Append ( const Handle< TopTools_HSequenceOfShape > &  aSequence  ) 
void TopTools_HSequenceOfShape::Append ( const TopoDS_Shape anItem  ) 
TopTools_SequenceOfShape& TopTools_HSequenceOfShape::ChangeSequence (  ) 
TopoDS_Shape& TopTools_HSequenceOfShape::ChangeValue ( const Standard_Integer  anIndex  ) 
void TopTools_HSequenceOfShape::Clear (  ) 
void TopTools_HSequenceOfShape::Exchange ( const Standard_Integer  anIndex,
const Standard_Integer  anOtherIndex 
)
void TopTools_HSequenceOfShape::InsertAfter ( const Standard_Integer  anIndex,
const Handle< TopTools_HSequenceOfShape > &  aSequence 
)
void TopTools_HSequenceOfShape::InsertAfter ( const Standard_Integer  anIndex,
const TopoDS_Shape anItem 
)
void TopTools_HSequenceOfShape::InsertBefore ( const Standard_Integer  anIndex,
const Handle< TopTools_HSequenceOfShape > &  aSequence 
)
void TopTools_HSequenceOfShape::InsertBefore ( const Standard_Integer  anIndex,
const TopoDS_Shape anItem 
)
Standard_Boolean TopTools_HSequenceOfShape::IsEmpty (  )  const
Standard_Integer TopTools_HSequenceOfShape::Length (  )  const
void TopTools_HSequenceOfShape::Prepend ( const Handle< TopTools_HSequenceOfShape > &  aSequence  ) 
void TopTools_HSequenceOfShape::Prepend ( const TopoDS_Shape anItem  ) 
void TopTools_HSequenceOfShape::Remove ( const Standard_Integer  fromIndex,
const Standard_Integer  toIndex 
)
void TopTools_HSequenceOfShape::Remove ( const Standard_Integer  anIndex  ) 
void TopTools_HSequenceOfShape::Reverse (  ) 
const TopTools_SequenceOfShape& TopTools_HSequenceOfShape::Sequence (  )  const
void TopTools_HSequenceOfShape::SetValue ( const Standard_Integer  anIndex,
const TopoDS_Shape anItem 
)
Handle_TopTools_HSequenceOfShape TopTools_HSequenceOfShape::ShallowCopy (  )  const
Handle_TopTools_HSequenceOfShape TopTools_HSequenceOfShape::Split ( const Standard_Integer  anIndex  ) 
const TopoDS_Shape& TopTools_HSequenceOfShape::Value ( const Standard_Integer  anIndex  )  const

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:52 2011 for Open CASCADE Technology by  doxygen 1.6.3