DGtal
1.5.beta
|
#include <DGtal/shapes/IntersectionTarget.h>
Public Member Functions | |
const std::array< Edge, 3 > & | operator() () |
const Edge & | operator() (int i) |
PointR2 | project (int i, const PointR3 &p) const |
Data Fields | |
const std::array< Edge, 3 > | myTarget |
Target. More... | |
Specialization for 6-separated with 1D intersection target
Definition at line 98 of file IntersectionTarget.h.
|
inline |
Get definition of the target
Definition at line 115 of file IntersectionTarget.h.
|
inline |
Get edge of index i
i | index |
Definition at line 124 of file IntersectionTarget.h.
|
inline |
2D Projection of 3D point on plane with normal represented by edge of index i
i | index of target's edge representing the normal of the plane for the projection |
p | 3d point |
Definition at line 134 of file IntersectionTarget.h.
const std::array<Edge, 3> DGtal::IntersectionTargetTrait< TSpace, TSeparation, TDimension >::IntersectionTarget< Space, 6, 1 >::myTarget |
Target.
Definition at line 103 of file IntersectionTarget.h.