#include <GeoPrimitives.H>
Public Member Functions | |
C3Plane () | |
C3Plane (const C3Point &p1, const C3Point &p2, const C3Point &p3) | |
C3Plane (const C3Vector &N, const C3Point &P) | |
C3Plane (const C3Plane &plane) | |
C3Plane (const std::vector< C3Point > &vec) | |
C3Plane & | operator= (const C3Plane &plane) |
double | A () const |
double | B () const |
double | C () const |
double | D () const |
C3Vector & | normal () |
const C3Vector & | normal () const |
C3Point & | point () |
const C3Point & | point () const |
bool | contains_point (const C3Point &P) const |
bool | operator== (const C3Plane &plane) const |
Protected Attributes | |
C3Vector | n |
C3Point | p |
Definition at line 1406 of file GeoPrimitives.H.
|
inline |
Definition at line 1411 of file GeoPrimitives.H.
Definition at line 1412 of file GeoPrimitives.H.
References C3Plane::A(), C3Plane::B(), C3Plane::C(), C3Plane::n, C3Vector::Normalize(), C3Vector::x(), C3Vector::y(), and C3Vector::z().
Definition at line 1428 of file GeoPrimitives.H.
Definition at line 1431 of file GeoPrimitives.H.
Definition at line 1434 of file GeoPrimitives.H.
References C3Plane::A(), C3Plane::B(), C3Plane::C(), C3Plane::n, C3Vector::Normalize(), x, C3Vector::x(), y, and z.
|
inline |
Definition at line 1459 of file GeoPrimitives.H.
References C3Plane::n, and C3Vector::x().
Referenced by C3Plane::C3Plane().
|
inline |
Definition at line 1460 of file GeoPrimitives.H.
References C3Plane::n, and C3Vector::y().
Referenced by C3Plane::C3Plane().
|
inline |
Definition at line 1461 of file GeoPrimitives.H.
References C3Plane::n, and C3Vector::z().
Referenced by C3Plane::C3Plane().
|
inline |
Definition at line 1470 of file GeoPrimitives.H.
References C3Plane::D(), C3Plane::n, GeoPrim::TOL, C3Vector::x(), C3Vector::y(), and C3Vector::z().
Referenced by C3Plane::operator==(), and Mesh::GenericElement::ShapeOK().
|
inline |
Definition at line 1462 of file GeoPrimitives.H.
References C3Plane::n, C3Plane::p, C3Vector::x(), C3Vector::y(), and C3Vector::z().
Referenced by C3Plane::contains_point().
|
inline |
|
inline |
|
inline |
Definition at line 1474 of file GeoPrimitives.H.
References C3Plane::contains_point(), C3Plane::n, C3Plane::p, and C3Vector::Unit().
|
inline |
|
inline |
|
protected |
Definition at line 1408 of file GeoPrimitives.H.
Referenced by C3Plane::A(), C3Plane::B(), C3Plane::C(), C3Plane::C3Plane(), C3Plane::contains_point(), C3Plane::D(), C3Plane::normal(), C3Plane::operator=(), and C3Plane::operator==().
|
protected |
Definition at line 1409 of file GeoPrimitives.H.
Referenced by C3Plane::D(), C3Plane::operator=(), C3Plane::operator==(), and C3Plane::point().