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

Detailed Description

Definition at line 71 of file SMESH_ControlsDef.hxx.


Member Typedef Documentation

typedef std::vector<gp_XYZ>::size_type SMESH::Controls::TSequenceOfXYZ::size_type [private]

Definition at line 73 of file SMESH_ControlsDef.hxx.


Constructor & Destructor Documentation

template<class InputIterator >
SMESH::Controls::TSequenceOfXYZ::TSequenceOfXYZ ( InputIterator  theBegin,
InputIterator  theEnd 
)

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::push_back ( const gp_XYZ &  v)

Field Documentation

std::vector<gp_XYZ> SMESH::Controls::TSequenceOfXYZ::myArray [private]

Definition at line 104 of file SMESH_ControlsDef.hxx.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines