library of assembled shared sources |
http://lass.cocamware.com |
#include <plane_3d_cartesian.h>
Public Types | |
enum | { dimension = TPoint::dimension } |
typedef NormalizingPolicy | TNormalizingPolicy |
typedef Point3D< T > | TPoint |
typedef TPoint::TVector | TVector |
typedef Point2D< T > | TUV |
typedef TPoint::TValue | TValue |
typedef TPoint::TParam | TParam |
typedef TPoint::TReference | TReference |
typedef TPoint::TConstReference | TConstReference |
typedef TPoint::TNumTraits | TNumTraits |
Public Member Functions | |
Plane3DCartesian () | |
initializes to an invalid state. | |
Plane3DCartesian (const TPoint &iSupport, const TPoint &iPointU, const TPoint &iPointV) | |
Construct a plane through three points. | |
Plane3DCartesian (const TPoint &iSupport, const TVector &iDirectionU, const TVector &iDirectionV) | |
construct a plane through a support point and by two direction vectors. | |
Plane3DCartesian (const TVector &iNormal, const TPoint &iSupport) | |
Construct a plane through a support point and by a normal vector. | |
Plane3DCartesian (const TVector &iNormal, TParam iD) | |
Construct a plane by a cartesian equation N.P + d == 0. | |
const TPoint | support () const |
return support point. | |
void | getDirections (TVector &oDirectionU, TVector &oDirectionV) const |
return U and V direction vectors | |
const TVector | directionU () const |
return U direction vector. | |
const TVector | directionV () const |
return V direction vector. | |
void | getReciprocals (TVector &oReciprocalU, TVector &oReciprocalV) const |
return reciprocal vectors for U and V direction vectors | |
const TVector | reciprocalU () const |
return reciprocal for U direction vector. | |
const TVector | reciprocalV () const |
return reciprocal for V direction vector. | |
void | getCartesian (TVector &oNormal, TReference oD) const |
const TVector & | normal () const |
const TParam | d () const |
const TValue | equation (const TPoint &iPoint) const |
Return value of point in equation. | |
const TValue | equation (const TPoint &iPoint, TParam iRelativeTolerance) const |
Return value of point in equation. | |
const TVector | reject (const TPoint &iPoint) const |
return the vector that, if added to the PROJECTION of iPoint, you get iPoint again. | |
const TVector | reject (const TVector &iVector) const |
return the part of iVector that is orthogonal to the plane. | |
const TPoint | project (const TPoint &iPoint) const |
project a point orthogonally onto the plane | |
const TVector | project (const TVector &iVector) const |
project a vector orthogonally onto the plane | |
const TPoint | reflect (const TPoint &iPoint) const |
reflect a point orthogonally into the plane. | |
const TVector | reflect (const TVector &iVector) const |
reflect a vector orthogonally into the plane | |
const TPoint | point (TParam iU, TParam iV) const |
return point by filling in the parametric equation: P(u, v) = S + u * U + v * V | |
const TPoint | point (const TUV &iUV) const |
return point by filling in the parametric equation: P(u, v) = S + u * U + v * V | |
const TUV | uv (const TPoint &iPoint) const |
return UV pair of parameters | |
void | flip () |
const bool | isValid () const |
return true if plane is a valid plane (no normal or direction vectors that are zero). | |
Private Attributes | |
TVector | normal_ |
TValue | d_ |
The implementation of this class uses the cartesian equation a * x + b * y + c * z + d == 0.
Vector3D<double> directionV(1, 2, 3); Vector3D<double> directionV(4, 5, 6); Plane3D<double, Cartesian> plane(directionV, directionV); plane.getDirections(directionV, directionV);
then at the end, directionV and directionV will probably not be the same as at first. This is because the plane will only create a normal vector based on the direction vectors, and then forget about them. If you ask to get the direction vectors, it has to create new ones.
Definition at line 83 of file plane_3d_cartesian.h.
typedef NormalizingPolicy lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::TNormalizingPolicy |
Definition at line 87 of file plane_3d_cartesian.h.
typedef Point3D<T> lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::TPoint |
Reimplemented in lass::prim::Plane3D< T, EquationPolicy, NormalizingPolicy >, and lass::prim::Plane3D< T, PlaneEquationPolicy, PlaneNormalizingPolicy >.
Definition at line 89 of file plane_3d_cartesian.h.
typedef TPoint::TVector lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::TVector |
Reimplemented in lass::prim::Plane3D< T, EquationPolicy, NormalizingPolicy >, and lass::prim::Plane3D< T, PlaneEquationPolicy, PlaneNormalizingPolicy >.
Definition at line 90 of file plane_3d_cartesian.h.
typedef Point2D<T> lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::TUV |
Definition at line 91 of file plane_3d_cartesian.h.
typedef TPoint::TValue lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::TValue |
Reimplemented in lass::prim::Plane3D< T, EquationPolicy, NormalizingPolicy >, and lass::prim::Plane3D< T, PlaneEquationPolicy, PlaneNormalizingPolicy >.
Definition at line 93 of file plane_3d_cartesian.h.
typedef TPoint::TParam lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::TParam |
Reimplemented in lass::prim::Plane3D< T, EquationPolicy, NormalizingPolicy >, and lass::prim::Plane3D< T, PlaneEquationPolicy, PlaneNormalizingPolicy >.
Definition at line 94 of file plane_3d_cartesian.h.
typedef TPoint::TReference lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::TReference |
Reimplemented in lass::prim::Plane3D< T, EquationPolicy, NormalizingPolicy >, and lass::prim::Plane3D< T, PlaneEquationPolicy, PlaneNormalizingPolicy >.
Definition at line 95 of file plane_3d_cartesian.h.
typedef TPoint::TConstReference lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::TConstReference |
Reimplemented in lass::prim::Plane3D< T, EquationPolicy, NormalizingPolicy >, and lass::prim::Plane3D< T, PlaneEquationPolicy, PlaneNormalizingPolicy >.
Definition at line 96 of file plane_3d_cartesian.h.
typedef TPoint::TNumTraits lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::TNumTraits |
Reimplemented in lass::prim::Plane3D< T, EquationPolicy, NormalizingPolicy >, and lass::prim::Plane3D< T, PlaneEquationPolicy, PlaneNormalizingPolicy >.
Definition at line 97 of file plane_3d_cartesian.h.
anonymous enum |
lass::prim::impl::Plane3DCartesian< T, NP >::Plane3DCartesian | ( | ) | [inline] |
initializes to an invalid state.
Definition at line 63 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::isValid(), and LASS_ASSERT.
lass::prim::impl::Plane3DCartesian< T, NP >::Plane3DCartesian | ( | const TPoint & | iSupport, | |
const TPoint & | iPointU, | |||
const TPoint & | iPointV | |||
) | [inline] |
Construct a plane through three points.
Definition at line 77 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::d_, lass::prim::impl::Plane3DImplDetail::generateCartesian(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::normal_.
lass::prim::impl::Plane3DCartesian< T, NP >::Plane3DCartesian | ( | const TPoint & | iSupport, | |
const TVector & | iDirectionU, | |||
const TVector & | iDirectionV | |||
) | [inline] |
construct a plane through a support point and by two direction vectors.
Definition at line 93 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::d_, lass::prim::impl::Plane3DImplDetail::generateCartesian(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::normal_.
lass::prim::impl::Plane3DCartesian< T, NP >::Plane3DCartesian | ( | const TVector & | iNormal, | |
const TPoint & | iSupport | |||
) | [inline] |
Construct a plane through a support point and by a normal vector.
Definition at line 108 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::d_, and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::normal_.
lass::prim::impl::Plane3DCartesian< T, NP >::Plane3DCartesian | ( | const TVector & | iNormal, | |
TParam | iD | |||
) | [inline] |
Construct a plane by a cartesian equation N.P + d == 0.
Definition at line 122 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::d_, and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::normal_.
const Plane3DCartesian< T, NP >::TPoint lass::prim::impl::Plane3DCartesian< T, NP >::support | ( | ) | const [inline] |
return support point.
Definition at line 134 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::d_, and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::normal_.
Referenced by lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::point(), lass::prim::Transformation3D< T >::transform(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::uv().
void lass::prim::impl::Plane3DCartesian< T, NP >::getDirections | ( | TVector & | oDirectionU, | |
TVector & | oDirectionV | |||
) | const [inline] |
return U and V direction vectors
Definition at line 144 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DImplDetail::generateDirections(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::normal_.
Referenced by lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::directionU(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::directionV(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::getReciprocals(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::point().
const Plane3DCartesian< T, NP >::TVector lass::prim::impl::Plane3DCartesian< T, NP >::directionU | ( | ) | const [inline] |
return U direction vector.
Definition at line 156 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::directionV(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::getDirections().
Referenced by lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::directionV(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::getReciprocals(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::point(), and lass::prim::Transformation3D< T >::transform().
const Plane3DCartesian< T, NP >::TVector lass::prim::impl::Plane3DCartesian< T, NP >::directionV | ( | ) | const [inline] |
return V direction vector.
Definition at line 169 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::directionU(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::getDirections().
Referenced by lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::directionU(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::getReciprocals(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::point(), and lass::prim::Transformation3D< T >::transform().
void lass::prim::impl::Plane3DCartesian< T, NP >::getReciprocals | ( | TVector & | oReciprocalU, | |
TVector & | oReciprocalV | |||
) | const [inline] |
return reciprocal vectors for U and V direction vectors
Definition at line 182 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::directionU(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::directionV(), lass::prim::impl::Plane3DImplDetail::generateReciprocal(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::getDirections().
Referenced by lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::reciprocalU(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::reciprocalV(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::uv().
const Plane3DCartesian< T, NP >::TVector lass::prim::impl::Plane3DCartesian< T, NP >::reciprocalU | ( | ) | const [inline] |
return reciprocal for U direction vector.
Definition at line 196 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::getReciprocals(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::reciprocalV().
Referenced by lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::reciprocalV(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::uv().
const Plane3DCartesian< T, NP >::TVector lass::prim::impl::Plane3DCartesian< T, NP >::reciprocalV | ( | ) | const [inline] |
return reciprocal for V direction vector.
Definition at line 209 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::getReciprocals(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::reciprocalU().
Referenced by lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::reciprocalU(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::uv().
void lass::prim::impl::Plane3DCartesian< T, NP >::getCartesian | ( | TVector & | oNormal, | |
TReference | oD | |||
) | const [inline] |
Definition at line 220 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::d_, and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::normal_.
Referenced by lass::prim::SimplePolygon3D< T, PlaneEquationPolicy, PlaneNormalizingPolicy >::clip().
const Plane3DCartesian< T, NP >::TVector & lass::prim::impl::Plane3DCartesian< T, NP >::normal | ( | ) | const [inline] |
Definition at line 229 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::normal_.
Referenced by lass::prim::SimplePolygon3D< T, PlaneEquationPolicy, PlaneNormalizingPolicy >::clip(), lass::prim::Ray3D< T, NormalizingPolicy, ParameterPolicy >::intersect(), lass::prim::Plane3D< T, EquationPolicy, NormalizingPolicy >::majorAxis(), lass::prim::SimplePolygon3D< T, PlaneEquationPolicy, PlaneNormalizingPolicy >::normal(), lass::prim::Plane3D< T, EquationPolicy, NormalizingPolicy >::signedDistance(), and lass::prim::Transformation3D< T >::transform().
const Plane3DCartesian< T, NP >::TParam lass::prim::impl::Plane3DCartesian< T, NP >::d | ( | ) | const [inline] |
Definition at line 237 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::d_.
Referenced by lass::prim::Transformation3D< T >::transform().
const Plane3DCartesian< T, NP >::TValue lass::prim::impl::Plane3DCartesian< T, NP >::equation | ( | const TPoint & | iPoint | ) | const [inline] |
Return value of point in equation.
Definition at line 248 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::d_, lass::prim::dot(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::normal_, and lass::prim::Point3D< T >::position().
Referenced by lass::prim::Plane3D< T, EquationPolicy, NormalizingPolicy >::classify(), lass::prim::Plane3D< T, EquationPolicy, NormalizingPolicy >::clip(), lass::prim::Ray3D< T, NormalizingPolicy, ParameterPolicy >::intersect(), lass::prim::LineSegment3D< T, ParameterPolicy >::intersect(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::reject(), and lass::prim::Plane3D< T, EquationPolicy, NormalizingPolicy >::signedDistance().
const Plane3DCartesian< T, NP >::TValue lass::prim::impl::Plane3DCartesian< T, NP >::equation | ( | const TPoint & | iPoint, | |
TParam | iRelativeTolerance | |||
) | const [inline] |
Return value of point in equation.
Definition at line 259 of file plane_3d_cartesian.inl.
References lass::num::almostEqual(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::d_, lass::prim::dot(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::normal_, lass::prim::Point3D< T >::position(), and lass::num::NumTraits< C >::zero.
const Plane3DCartesian< T, NP >::TVector lass::prim::impl::Plane3DCartesian< T, NP >::reject | ( | const TPoint & | iPoint | ) | const [inline] |
return the vector that, if added to the PROJECTION of iPoint, you get iPoint again.
iPoint == (almost) project(iPoint) + reject(iPoint)
Definition at line 272 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::equation(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::normal_.
Referenced by lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::project(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::reflect().
const Plane3DCartesian< T, NP >::TVector lass::prim::impl::Plane3DCartesian< T, NP >::reject | ( | const TVector & | iVector | ) | const [inline] |
return the part of iVector that is orthogonal to the plane.
it's the vector that, if added to the PROJECTION of iVector, you get iVector again. iVector == (almost) project(iVector) + reject(iVector).
Definition at line 285 of file plane_3d_cartesian.inl.
References lass::prim::dot(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::normal_.
const Plane3DCartesian< T, NP >::TPoint lass::prim::impl::Plane3DCartesian< T, NP >::project | ( | const TPoint & | iPoint | ) | const [inline] |
project a point orthogonally onto the plane
Definition at line 296 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::reject().
const Plane3DCartesian< T, NP >::TVector lass::prim::impl::Plane3DCartesian< T, NP >::project | ( | const TVector & | iVector | ) | const [inline] |
project a vector orthogonally onto the plane
Definition at line 307 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::reject().
const Plane3DCartesian< T, NP >::TPoint lass::prim::impl::Plane3DCartesian< T, NP >::reflect | ( | const TPoint & | iPoint | ) | const [inline] |
reflect a point orthogonally into the plane.
Definition at line 318 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::reject().
const Plane3DCartesian< T, NP >::TVector lass::prim::impl::Plane3DCartesian< T, NP >::reflect | ( | const TVector & | iVector | ) | const [inline] |
reflect a vector orthogonally into the plane
Definition at line 329 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::reject().
const Plane3DCartesian< T, NP >::TPoint lass::prim::impl::Plane3DCartesian< T, NP >::point | ( | TParam | iU, | |
TParam | iV | |||
) | const [inline] |
return point by filling in the parametric equation: P(u, v) = S + u * U + v * V
Definition at line 340 of file plane_3d_cartesian.inl.
const Plane3DCartesian< T, NP >::TPoint lass::prim::impl::Plane3DCartesian< T, NP >::point | ( | const TUV & | iUV | ) | const [inline] |
return point by filling in the parametric equation: P(u, v) = S + u * U + v * V
Definition at line 351 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::directionU(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::directionV(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::getDirections(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::support(), lass::prim::Point2D< T >::x, and lass::prim::Point2D< T >::y.
const Plane3DCartesian< T, NP >::TUV lass::prim::impl::Plane3DCartesian< T, NP >::uv | ( | const TPoint & | iPoint | ) | const [inline] |
return UV pair of parameters
Definition at line 365 of file plane_3d_cartesian.inl.
References lass::prim::dot(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::getReciprocals(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::reciprocalU(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::reciprocalV(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::support().
void lass::prim::impl::Plane3DCartesian< T, NP >::flip | ( | ) | [inline] |
Definition at line 377 of file plane_3d_cartesian.inl.
References lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::d_, and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::normal_.
Referenced by lass::prim::SimplePolygon3D< T, PlaneEquationPolicy, PlaneNormalizingPolicy >::flip().
const bool lass::prim::impl::Plane3DCartesian< T, NP >::isValid | ( | ) | const [inline] |
return true if plane is a valid plane (no normal or direction vectors that are zero).
Definition at line 388 of file plane_3d_cartesian.inl.
References lass::prim::Vector3D< T >::isZero(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::normal_.
Referenced by lass::prim::Ray3D< T, NormalizingPolicy, ParameterPolicy >::intersect(), lass::prim::LineSegment3D< T, ParameterPolicy >::intersect(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::Plane3DCartesian().
TVector lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::normal_ [private] |
Definition at line 139 of file plane_3d_cartesian.h.
Referenced by lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::equation(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::flip(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::getCartesian(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::getDirections(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::isValid(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::normal(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::Plane3DCartesian(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::reject(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::support().
TValue lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::d_ [private] |
Definition at line 140 of file plane_3d_cartesian.h.
Referenced by lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::d(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::equation(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::flip(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::getCartesian(), lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::Plane3DCartesian(), and lass::prim::impl::Plane3DCartesian< T, NormalizingPolicy >::support().
Generated on Mon Nov 10 14:22:14 2008 for Library of Assembled Shared Sources by 1.5.7.1 |