CircPatch Class Reference#include <CircPatch.h>
Inheritance diagram for CircPatch:
List of all members.
|
Public Member Functions |
| CircPatch () |
| CircPatch (int materialID, int numSubdivCircunf, int numSubdivRadial, const Vector ¢erPosition, double internRadius, double externRadius, double initialAngle, double finalAngle) |
| ~CircPatch () |
void | setMaterialID (int materialID) |
void | setDiscretization (int numSubdivCircunf, int numSubdivRadial) |
void | setCenterPosition (const Vector ¢erPosition) |
void | setRadii (double internRadius, double externRadius) |
void | setAngles (double initialAngle, double finalAngle) |
int | getMaterialID (void) const |
int | getNumCells (void) const |
Cell ** | getCells (void) const |
Patch * | getCopy (void) const |
void | getDiscretization (int &numSubdivCircunf, int &numSubdivRadial) const |
void | getRadii (double &internRadius, double &externRadius) const |
void | getAngles (double &initialAngle, double &finalAngle) const |
const Vector & | getCenterPosition (void) const |
void | Print (OPS_Stream &s, int flag=0) const |
Friends |
OPS_Stream & | operator<< (OPS_Stream &s, CircPatch &CircPatch) |
Detailed Description
Definition at line 39 of file CircPatch.h.
Constructor & Destructor Documentation
CircPatch::CircPatch |
( |
int |
materialID, |
|
|
int |
numSubdivCircunf, |
|
|
int |
numSubdivRadial, |
|
|
const Vector & |
centerPosition, |
|
|
double |
internRadius, |
|
|
double |
externRadius, |
|
|
double |
initialAngle, |
|
|
double |
finalAngle | |
|
) |
| | |
CircPatch::~CircPatch |
( |
|
) |
|
Member Function Documentation
void CircPatch::setMaterialID |
( |
int |
materialID |
) |
[virtual] |
void CircPatch::setDiscretization |
( |
int |
numSubdivCircunf, |
|
|
int |
numSubdivRadial | |
|
) |
| | |
void CircPatch::setCenterPosition |
( |
const Vector & |
centerPosition |
) |
|
void CircPatch::setRadii |
( |
double |
internRadius, |
|
|
double |
externRadius | |
|
) |
| | |
void CircPatch::setAngles |
( |
double |
initialAngle, |
|
|
double |
finalAngle | |
|
) |
| | |
int CircPatch::getMaterialID |
( |
void |
|
) |
const [virtual] |
int CircPatch::getNumCells |
( |
void |
|
) |
const [virtual] |
Cell ** CircPatch::getCells |
( |
void |
|
) |
const [virtual] |
Patch * CircPatch::getCopy |
( |
void |
|
) |
const [virtual] |
void CircPatch::getDiscretization |
( |
int & |
numSubdivCircunf, |
|
|
int & |
numSubdivRadial | |
|
) |
| | const |
void CircPatch::getRadii |
( |
double & |
internRadius, |
|
|
double & |
externRadius | |
|
) |
| | const |
void CircPatch::getAngles |
( |
double & |
initialAngle, |
|
|
double & |
finalAngle | |
|
) |
| | const |
const Vector & CircPatch::getCenterPosition |
( |
void |
|
) |
const |
void CircPatch::Print |
( |
OPS_Stream & |
s, |
|
|
int |
flag = 0 | |
|
) |
| | const [virtual] |
Friends And Related Function Documentation
The documentation for this class was generated from the following files:
Generated on Mon Oct 23 15:05:39 2006 for OpenSees by 1.5.0
|