API Documentation
|
#include <NDEVR/LineSegment.h>
#include <NDEVR/Polygon.h>
#include <NDEVR/RadialObject.h>
#include <NDEVR/Bounds.h>
#include <NDEVR/Matrix.h>
#include <NDEVR/Intersection.h>
#include <NDEVR/Plane.h>
Go to the source code of this file.
Classes | |
class | SelectionArea< t_dims, t_type > |
An area of N-dimensional space that is considered selected. More... | |
Namespaces | |
namespace | NDEVR |
Enumerations | |
enum | SelectionMode { e_selection_point , e_selection_line , e_selection_polygon , e_selection_bounds , e_selection_plane } |
Functions | |
template<class t_other_type , uint01 t_dims, class t_type > | |
IntersectionTypes | classify (const SelectionArea< t_dims, t_type > &area, const t_other_type &other) |
template<class t_other_type , uint01 t_dims, class t_type > | |
IntersectionTypes | classify (const t_other_type &other, const SelectionArea< t_dims, t_type > &area) |
template<class t_other_type , uint01 t_dims, class t_type > | |
constexpr t_type | distanceSquared (const SelectionArea< t_dims, t_type > &area, const t_other_type &other) |
template<class t_other_type , uint01 t_dims, class t_type > | |
constexpr t_type | distanceSquared (const t_other_type &other, const SelectionArea< t_dims, t_type > &area) |