#include <compgeom.h>
Public Member Functions | |
ComponentGeometry1Dpoly (Cell *o, double Z) | |
CONSTRUCTOR. More... | |
ComponentGeometry1Dpoly (const ComponentGeometry1Dpoly *src) | |
CONSTRUCTOR COPY. More... | |
virtual | ~ComponentGeometry1Dpoly () |
DESTRUCTOR. More... | |
virtual classID | give_classid () const |
Returns classID - class identification. More... | |
virtual void | initialize (void) |
initiate/sets data More... | |
virtual void | checkConsistency (void) const |
Checks data consistency. More... | |
virtual int | give_number_of_vertices (void) const |
Dimension of element. More... | |
virtual CellGeometry | give_elemGeom (void) const |
void | reset_nv (void) |
DYNAMIC. More... | |
virtual double | give_characteristic_size (void) const |
*** GET *** More... | |
![]() | |
ComponentGeometry1D (Cell *o, double Z) | |
CONSTRUCTOR. More... | |
ComponentGeometry1D (const ComponentGeometry1D *src) | |
CONSTRUCTOR COPY. More... | |
virtual | ~ComponentGeometry1D () |
DESTRUCTOR. More... | |
virtual int | give_dimension (void) const |
Dimension of element. More... | |
![]() | |
ComponentGeometry (Cell *o, double Z) | |
CONSTRUCTOR. More... | |
ComponentGeometry (const ComponentGeometry *src) | |
CONSTRUCTOR COPY. More... | |
virtual | ~ComponentGeometry () |
DESTRUCTOR. More... | |
void | initcheck (void) const |
DYNAMIC. More... | |
void | set_owner (Cell *val) |
*** SET *** More... | |
const PoinT * | give_centercoords (void) const |
*** GET *** More... | |
double | give_circum (void) const |
double | give_lav (void) const |
double | give_GeomWeight1deg (void) const |
virtual const LCS_pure * | give_lcs (void) |
bool | is_point_in_sphere (const PoinT *point) const |
Private Attributes | |
int | nv |
Additional Inherited Members | |
![]() | |
Cell * | owner |
double | zero |
bool | initialized |
LCS_pure * | lcs |
double | circum |
double | lav |
Definition at line 102 of file compgeom.h.
midaspace::ComponentGeometry1Dpoly::ComponentGeometry1Dpoly | ( | Cell * | o, |
double | Z | ||
) |
CONSTRUCTOR.
Definition at line 64 of file compgeom.cpp.
References midaspace::Cell::give_nno(), nv, and midaspace::ComponentGeometry::owner.
|
inline |
|
inlinevirtual |
DESTRUCTOR.
Definition at line 112 of file compgeom.h.
|
virtual |
Checks data consistency.
Reimplemented from midaspace::ComponentGeometry.
Definition at line 68 of file compgeom.cpp.
References midaspace::ComponentGeometry::checkConsistency(), errol, midaspace::Cell::give_nno(), nv, and midaspace::ComponentGeometry::owner.
|
inlinevirtual |
*** GET ***
Reimplemented from midaspace::ComponentGeometry1D.
Definition at line 132 of file compgeom.h.
References errol.
|
inlinevirtual |
Returns classID - class identification.
Reimplemented from midaspace::ComponentGeometry1D.
Definition at line 115 of file compgeom.h.
References midaspace::classComponentGeometry1Dpoly.
|
inlinevirtual |
Reimplemented from midaspace::ComponentGeometry1D.
Definition at line 124 of file compgeom.h.
References midaspace::CG_PolyLine.
|
inlinevirtual |
Dimension of element.
Reimplemented from midaspace::ComponentGeometry1D.
Definition at line 123 of file compgeom.h.
References nv.
|
virtual |
initiate/sets data
Reimplemented from midaspace::ComponentGeometry1D.
Definition at line 51 of file compgeom.cpp.
References midaspace::Cell::give_points(), midaspace::ComponentGeometry::initialize(), midaspace::ComponentGeometry::lav, nv, and midaspace::ComponentGeometry::owner.
void midaspace::ComponentGeometry1Dpoly::reset_nv | ( | void | ) |
DYNAMIC.
Definition at line 74 of file compgeom.cpp.
References midaspace::Cell::give_nno(), nv, and midaspace::ComponentGeometry::owner.
|
private |
Definition at line 104 of file compgeom.h.
Referenced by checkConsistency(), ComponentGeometry1Dpoly(), give_number_of_vertices(), initialize(), and reset_nv().