List of all members | Public Member Functions | Private Attributes
utl::Plane Class Reference

Class describing a Plane object. More...

#include <utl/Plane.h>

Public Member Functions

const PointGetAnchor () const
 
const VectorGetNormal () const
 
 Plane ()=default
 
 Plane (const Point &anchor, const Vector &normal)
 

Private Attributes

Point fAnchor
 
Vector fNormal
 

Detailed Description

Class describing a Plane object.

Author
Darko Veberic

Definition at line 17 of file Plane.h.

Constructor & Destructor Documentation

utl::Plane::Plane ( )
default
Plane::Plane ( const Point anchor,
const Vector normal 
)

Definition at line 13 of file Plane.cc.

References ERROR, fNormal, utl::Vector::GetMag2(), and sqrt().

Member Function Documentation

const Point& utl::Plane::GetAnchor ( ) const
inline
const Vector& utl::Plane::GetNormal ( ) const
inline

Member Data Documentation

Point utl::Plane::fAnchor
private

Definition at line 26 of file Plane.h.

Referenced by GetAnchor().

Vector utl::Plane::fNormal
private

Definition at line 27 of file Plane.h.

Referenced by GetNormal(), and Plane().


The documentation for this class was generated from the following files:

, generated on Tue Sep 26 2023.