#include <GeoPrimitives.H>
Definition at line 22 of file GeoPrimitives.H.
CPoint |
( |
double |
ix, |
|
|
double |
iy, |
|
|
double |
iz = 0.0 |
|
) |
| |
|
inline |
double Distance |
( |
const CPoint & |
p | ) |
const |
|
inline |
CPoint& init |
( |
double |
ix, |
|
|
double |
iy, |
|
|
double |
iz = 0.0 |
|
) |
| |
|
inline |
CPoint& init |
( |
const double * |
p | ) |
|
|
inline |
bool operator!= |
( |
const CPoint & |
p | ) |
const |
|
inline |
CPoint operator* |
( |
double |
num | ) |
const |
|
inline |
CPoint& operator*= |
( |
double |
num | ) |
|
|
inline |
bool operator< |
( |
const CPoint & |
p | ) |
const |
|
inline |
bool operator<= |
( |
const CPoint & |
p | ) |
const |
|
inline |
bool operator== |
( |
const CPoint & |
p | ) |
const |
|
inline |
bool operator> |
( |
const CPoint & |
p | ) |
const |
|
inline |
bool operator>= |
( |
const CPoint & |
p | ) |
const |
|
inline |
const double& operator[] |
( |
unsigned int |
i | ) |
const |
|
inline |
double& operator[] |
( |
unsigned int |
i | ) |
|
|
inline |
CPoint& set |
( |
double |
ix, |
|
|
double |
iy, |
|
|
double |
iz |
|
) |
| |
|
inline |
Definition at line 143 of file GeoPrimitives.H.
References CPoint::P.
Referenced by CBox::AddPoint(), CBox::around(), C3Vector::C3Vector(), CBox::CBox(), CBox::collide(), CBox::contains(), CPlane::contains_point(), CPlane::CPlane(), CVector::CVector(), CPlane::D(), GeoPrim::Distance(), CBox::empty(), CLineSegment::has_point(), CBox::init(), Mesh::NodalCoordinates::init_node(), CBox::intersect(), main(), CBox::merge(), CPoint::norm(), GeoPrim::operator*(), CVector::operator+=(), GeoPrim::operator<<(), CVector::operator=(), and FloGridBlock::ReadBlock().
const double& x |
( |
| ) |
const |
|
inline |
Definition at line 150 of file GeoPrimitives.H.
References CPoint::P.
Referenced by CBox::AddPoint(), CBox::around(), C3Vector::C3Vector(), CBox::CBox(), CBox::collide(), CBox::contains(), CPlane::contains_point(), CPlane::CPlane(), CVector::CVector(), CPlane::D(), GeoPrim::Distance(), CBox::empty(), CLineSegment::has_point(), CBox::init(), Mesh::NodalCoordinates::init_node(), CBox::intersect(), main(), CBox::merge(), CPoint::norm(), GeoPrim::operator*(), CVector::operator+=(), GeoPrim::operator<<(), CVector::operator=(), and FloGridBlock::ReadBlock().
const double& y |
( |
| ) |
const |
|
inline |
Definition at line 157 of file GeoPrimitives.H.
References CPoint::P.
Referenced by CBox::AddPoint(), CBox::around(), C3Vector::C3Vector(), CBox::CBox(), CBox::collide(), CBox::contains(), CPlane::contains_point(), CPlane::CPlane(), CVector::CVector(), CPlane::D(), GeoPrim::Distance(), CBox::empty(), CLineSegment::has_point(), CBox::init(), Mesh::NodalCoordinates::init_node(), CBox::intersect(), main(), CBox::merge(), CPoint::norm(), GeoPrim::operator*(), CVector::operator+=(), GeoPrim::operator<<(), CVector::operator=(), and FloGridBlock::ReadBlock().
const double& z |
( |
| ) |
const |
|
inline |
std::ostream& operator<< |
( |
std::ostream & |
oSt, |
|
|
const CPoint & |
p |
|
) |
| |
|
friend |
Definition at line 62 of file GeoPrimitives.C.
64 oS << p.x() <<
" " << p.y() <<
" " << p.z();
Definition at line 28 of file GeoPrimitives.H.
Referenced by CPoint::CPoint(), CPoint::init(), CPoint::operator*(), CPoint::operator*=(), CPoint::operator+(), CPoint::operator+=(), CPoint::operator-(), CPoint::operator-=(), CPoint::operator=(), CPoint::operator==(), CPoint::operator[](), CPoint::reset(), CPoint::set(), CPoint::x(), CPoint::y(), and CPoint::z().
The documentation for this class was generated from the following file: