#include <GteExtremalQuery3.h>

Public Member Functions | |
| ExtremalQuery3 (ExtremalQuery3 const &)=delete | |
| virtual void | GetExtremeVertices (Vector3< Real > const &direction, int &positiveDirection, int &negativeDirection)=0 |
| std::vector< Vector3< Real > > const & | GetFaceNormals () const |
| Polyhedron3< Real > const & | GetPolytope () const |
| ExtremalQuery3 & | operator= (ExtremalQuery3 const &)=delete |
| virtual | ~ExtremalQuery3 () |
Protected Member Functions | |
| ExtremalQuery3 (Polyhedron3< Real > const &polytope) | |
Protected Attributes | |
| std::vector< Vector3< Real > > | mFaceNormals |
| Polyhedron3< Real > const & | mPolytope |
Definition at line 16 of file GteExtremalQuery3.h.
|
virtual |
Definition at line 45 of file GteExtremalQuery3.h.
|
delete |
|
protected |
Definition at line 62 of file GteExtremalQuery3.h.
|
pure virtual |
Implemented in gte::ExtremalQuery3BSP< Real >, and gte::ExtremalQuery3PRJ< Real >.
| std::vector< Vector3< Real > > const & gte::ExtremalQuery3< Real >::GetFaceNormals | ( | ) | const |
Definition at line 56 of file GteExtremalQuery3.h.
| Polyhedron3< Real > const & gte::ExtremalQuery3< Real >::GetPolytope | ( | ) | const |
Definition at line 50 of file GteExtremalQuery3.h.
|
delete |
|
protected |
Definition at line 40 of file GteExtremalQuery3.h.
|
protected |
Definition at line 39 of file GteExtremalQuery3.h.