Jafar
|
Public Member Functions | |
template<typename _TDriver_ > | |
Facet (_TDriver_ *d, const PolyLine< dimension-1 > &polyLine) | |
Facet (const PolyLine< dimension > &polyLine) | |
Facet (const Facet &) | |
Facet & | operator= (const Facet &rhs) |
virtual BoundingBox< dimension > | boundingBox () const |
void | setPlanPolyLine (const PolyLine< dimension-1 > &planPolyLine) |
const PolyLine< dimension-1 > & | planPolyLine () const |
const PolyLine< dimension > & | spacePolyLine () const |
virtual Atom< dimension >::Type | type () const |
double | surface () const |
The surface of a facet returnes by this function has only a 'real' meaning if dimension = 3. | |
double | perimeter () const |
virtual std::string | toString () const |
Public Attributes | |
GEN_DISTANCE_FUNCTIONS | GEN_ANGLE_FUNCTIONS |
Private Types | |
typedef Repere< dimension > | RepereD |
typedef OrientedPlan< dimension > | OrientedPlanD |
typedef geom::Atom< dimension > ::HomogenousVecD | HomogenousVecD |
typedef geom::Atom< dimension-1 > ::HomogenousVecD | HomogenousVecDM1 |
typedef geom::Atom< dimension > ::VecD | VecD |
typedef boost::numeric::ublas::bounded_matrix < double, dimension+1,dimension+1 > | Matrix |
Private Member Functions | |
double | surface (const HomogenousVecDM1 &v1, const HomogenousVecDM1 &v2) const |
Private Attributes | |
PolyLine< dimension-1 > | m_planPolyLine |
PolyLine< dimension > | m_spacePolyLine |
BoundingBox< dimension > jafar::geom::Facet< dimension >::boundingBox | ( | ) | const [inline, virtual] |
Reimplemented from jafar::geom::HyperPlane< dimension >.
Definition at line 88 of file FacetImpl.hpp.
double jafar::geom::Facet< dimension >::surface | ( | ) | const [inline] |
The surface of a facet returnes by this function has only a 'real' meaning if dimension = 3.
Definition at line 64 of file FacetImpl.hpp.
virtual Atom<dimension>::Type jafar::geom::Facet< dimension >::type | ( | ) | const [inline, virtual] |
Reimplemented from jafar::geom::OrientedPlan< dimension >.
Generated on Wed Oct 15 2014 00:37:37 for Jafar by doxygen 1.7.6.1 |