Open CASCADE Technology 6.6.0
Public Member Functions
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 TopoDS_Shape anItem)
void TopTools_HSequenceOfShape::Append ( const Handle< TopTools_HSequenceOfShape > &  aSequence)
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 TopoDS_Shape anItem 
)
void TopTools_HSequenceOfShape::InsertAfter ( const Standard_Integer  anIndex,
const Handle< TopTools_HSequenceOfShape > &  aSequence 
)
void TopTools_HSequenceOfShape::InsertBefore ( const Standard_Integer  anIndex,
const TopoDS_Shape anItem 
)
void TopTools_HSequenceOfShape::InsertBefore ( const Standard_Integer  anIndex,
const Handle< TopTools_HSequenceOfShape > &  aSequence 
)
Standard_Boolean TopTools_HSequenceOfShape::IsEmpty ( ) const
Standard_Integer TopTools_HSequenceOfShape::Length ( ) const
void TopTools_HSequenceOfShape::Prepend ( const TopoDS_Shape anItem)
void TopTools_HSequenceOfShape::Prepend ( const Handle< TopTools_HSequenceOfShape > &  aSequence)
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