|
DGtal 2.0.0
|
#include <DGtal/geometry/tools/QuickHullKernels.h>
Public Member Functions | |
| HalfSpace ()=default | |
| const InternalVector & | internalNormal () const |
| InternalScalar | internalIntercept () const |
Private Member Functions | |
| HalfSpace (const InternalVector &aN, const InternalScalar aC) | |
Private Attributes | |
| InternalVector | N |
| the normal vector | |
| InternalScalar | c |
| the intercept | |
Friends | |
| struct | ConvexHullCommonKernel< dim, CoordinateInteger, InternalInteger > |
Definition at line 203 of file QuickHullKernels.h.
|
inlineprivate |
Definition at line 207 of file QuickHullKernels.h.
Referenced by ConvexHullCommonKernel< dim, CoordinateInteger, InternalInteger >.
|
default |
|
inline |
|
inline |
Definition at line 211 of file QuickHullKernels.h.
References N.
Referenced by DGtal::DelaunayIntegralKernel< dim, Integer, InternalInteger >::isHalfSpaceFacetInfinite(), and DGtal::DelaunayRationalKernel< dim, Integer, InternalInteger >::isHalfSpaceFacetInfinite().
|
friend |
Definition at line 345 of file QuickHullKernels.h.
References DGtal::H, HalfSpace(), and DGtal::ConvexHullCommonKernel< dim, TCoordinateInteger, TInternalInteger >::height().
|
private |
the intercept
Definition at line 206 of file QuickHullKernels.h.
Referenced by HalfSpace(), and internalIntercept().
|
private |
the normal vector
Definition at line 205 of file QuickHullKernels.h.
Referenced by HalfSpace(), and internalNormal().