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().