SALOME - SMESH
SMESH::Controls::TSequenceOfXYZ Class Reference

#include <SMESH_ControlsDef.hxx>

Collaboration diagram for SMESH::Controls::TSequenceOfXYZ:
Collaboration graph

Public Member Functions

 TSequenceOfXYZ ()
 TSequenceOfXYZ (size_type n)
 TSequenceOfXYZ (size_type n, const gp_XYZ &t)
 TSequenceOfXYZ (const TSequenceOfXYZ &theSequenceOfXYZ)
template<class InputIterator >
 TSequenceOfXYZ (InputIterator theBegin, InputIterator theEnd)
 ~TSequenceOfXYZ ()
TSequenceOfXYZoperator= (const TSequenceOfXYZ &theSequenceOfXYZ)
gp_XYZ & operator() (size_type n)
const gp_XYZ & operator() (size_type n) const
void clear ()
void reserve (size_type n)
void push_back (const gp_XYZ &v)
size_type size () const

Private Types

typedef std::vector< gp_XYZ >
::size_type 
size_type

Private Attributes

std::vector< gp_XYZ > myArray

Member Typedef Documentation

Definition at line 73 of file SMESH_ControlsDef.hxx.


Constructor & Destructor Documentation

SMESH::Controls::TSequenceOfXYZ::TSequenceOfXYZ ( )
SMESH::Controls::TSequenceOfXYZ::TSequenceOfXYZ ( size_type  n)
SMESH::Controls::TSequenceOfXYZ::TSequenceOfXYZ ( size_type  n,
const gp_XYZ &  t 
)
SMESH::Controls::TSequenceOfXYZ::TSequenceOfXYZ ( const TSequenceOfXYZ theSequenceOfXYZ)
template<class InputIterator >
SMESH::Controls::TSequenceOfXYZ::TSequenceOfXYZ ( InputIterator  theBegin,
InputIterator  theEnd 
)
SMESH::Controls::TSequenceOfXYZ::~TSequenceOfXYZ ( )

Member Function Documentation

TSequenceOfXYZ& SMESH::Controls::TSequenceOfXYZ::operator= ( const TSequenceOfXYZ theSequenceOfXYZ)
gp_XYZ& SMESH::Controls::TSequenceOfXYZ::operator() ( size_type  n)
const gp_XYZ& SMESH::Controls::TSequenceOfXYZ::operator() ( size_type  n) const
void SMESH::Controls::TSequenceOfXYZ::clear ( )
void SMESH::Controls::TSequenceOfXYZ::reserve ( size_type  n)
void SMESH::Controls::TSequenceOfXYZ::push_back ( const gp_XYZ &  v)
size_type SMESH::Controls::TSequenceOfXYZ::size ( ) const

Field Documentation

Definition at line 104 of file SMESH_ControlsDef.hxx.