MeshKit  1.0
CCylinder Class Reference

#include <cylinder.hpp>

List of all members.

Public Member Functions

 CCylinder ()
 CCylinder (const CCylinder &)
 ~CCylinder ()
void GetSizes (int &nRadii)
void GetPos (CVector< double > &)
void GetRadii (CVector< double > &)
void GetMat (CVector< std::string > &)
void GetZPos (CVector< double > &)
void GetType (int &)
void SetSizes (int nRadii)
void SetPos (CVector< double >)
void SetRadii (CVector< double >)
void SetMat (CVector< std::string >)
void SetZPos (CVector< double >)
void SetType (int nType)

Private Attributes

int m_nRadii
int m_nType
CVector< double > m_dVXYPos
CVector< double > m_dVZPos
CVector< std::string > m_szVMat
CVector< double > m_dVRadii
CVector< CCylinderm_Cyl

Detailed Description

Definition at line 14 of file cylinder.hpp.


Constructor & Destructor Documentation

CCylinder ( )

Definition at line 10 of file cylinder.cpp.

CCylinder ( const CCylinder NO)

Definition at line 22 of file cylinder.cpp.

~CCylinder ( )

Definition at line 32 of file cylinder.cpp.


Member Function Documentation

void GetMat ( CVector< std::string > &  szVMat)

Definition at line 136 of file cylinder.cpp.

void GetPos ( CVector< double > &  dVCoor)

Definition at line 146 of file cylinder.cpp.

void GetRadii ( CVector< double > &  dVRadii)

Definition at line 115 of file cylinder.cpp.

void GetSizes ( int &  nRadii)

Definition at line 105 of file cylinder.cpp.

void GetType ( int &  nType)

Definition at line 125 of file cylinder.cpp.

void GetZPos ( CVector< double > &  dVZPos)

Definition at line 156 of file cylinder.cpp.

void SetMat ( CVector< std::string >  szVMat)

Definition at line 95 of file cylinder.cpp.

void SetPos ( CVector< double >  dVXYPos)

Definition at line 74 of file cylinder.cpp.

void SetRadii ( CVector< double >  dVRadii)

Definition at line 53 of file cylinder.cpp.

void SetSizes ( int  nRadii)

Definition at line 41 of file cylinder.cpp.

void SetType ( int  nType)

Definition at line 63 of file cylinder.cpp.

void SetZPos ( CVector< double >  dVZPos)

Definition at line 85 of file cylinder.cpp.


Member Data Documentation

CVector<CCylinder> m_Cyl [private]

Definition at line 48 of file cylinder.hpp.

CVector<double> m_dVRadii [private]

Definition at line 46 of file cylinder.hpp.

CVector<double> m_dVXYPos [private]

Definition at line 43 of file cylinder.hpp.

CVector<double> m_dVZPos [private]

Definition at line 44 of file cylinder.hpp.

int m_nRadii [private]

Definition at line 41 of file cylinder.hpp.

int m_nType [private]

Definition at line 42 of file cylinder.hpp.

CVector<std::string> m_szVMat [private]

Definition at line 45 of file cylinder.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines