#include <pcl/surface/3rdparty/opennurbs/opennurbs_xform.h>
|
| ON_ClippingRegion () |
|
void | SetClipPlaneTolerance (double clip_plane_tolerance) |
|
double | ClipPlaneTolerance () const |
|
int | InViewFrustum (ON_3dPoint P) const |
|
int | InViewFrustum (const ON_BoundingBox &bbox) const |
|
int | InViewFrustum (int count, const ON_3fPoint *p) const |
|
int | InViewFrustum (int count, const ON_3dPoint *p) const |
|
int | InViewFrustum (int count, const ON_4dPoint *p) const |
|
int | InClipPlaneRegion (ON_3dPoint P) const |
|
int | InClipPlaneRegion (const ON_BoundingBox &bbox) const |
|
int | InClipPlaneRegion (int count, const ON_3fPoint *p) const |
|
int | InClipPlaneRegion (int count, const ON_3dPoint *p) const |
|
int | InClipPlaneRegion (int count, const ON_4dPoint *p) const |
|
int | IsVisible (ON_3dPoint P) const |
|
int | IsVisible (const ON_BoundingBox &bbox) const |
|
int | IsVisible (int count, const ON_3fPoint *p) const |
|
int | IsVisible (int count, const ON_3dPoint *p) const |
|
int | IsVisible (int count, const ON_4dPoint *p) const |
|
int | TransformPoints (int count, ON_4dPoint *p) const |
|
int | TransformPoints (int count, ON_4dPoint *p, unsigned int *pflags) const |
|
unsigned int | TransformPoint (const ON_4dPoint &P, ON_4dPoint &Q) const |
|
unsigned int | TransformPoint (const ON_3dPoint &P, ON_3dPoint &Q) const |
|
unsigned int | TransformPoint (const ON_3fPoint &P, ON_3dPoint &Q) const |
|
bool | GetLineClipPlaneParamters (ON_4dPoint P0, ON_4dPoint P1, double *t0, double *t1) const |
|
Definition at line 766 of file opennurbs_xform.h.
◆ anonymous enum
Enumerator |
---|
max_clip_plane_count | |
frustum_bitmask | |
near_plane_bitmask | |
far_plane_bitmask | |
clip_plane_bitmask | |
negw_bitmask | |
Definition at line 799 of file opennurbs_xform.h.
◆ ON_ClippingRegion()
ON_ClippingRegion::ON_ClippingRegion |
( |
| ) |
|
◆ ClipPlaneTolerance()
double ON_ClippingRegion::ClipPlaneTolerance |
( |
| ) |
const |
◆ GetLineClipPlaneParamters()
bool ON_ClippingRegion::GetLineClipPlaneParamters |
( |
ON_4dPoint |
P0, |
|
|
ON_4dPoint |
P1, |
|
|
double * |
t0, |
|
|
double * |
t1 |
|
) |
| const |
◆ InClipPlaneRegion() [1/5]
int ON_ClippingRegion::InClipPlaneRegion |
( |
const ON_BoundingBox & |
bbox | ) |
const |
◆ InClipPlaneRegion() [2/5]
int ON_ClippingRegion::InClipPlaneRegion |
( |
int |
count, |
|
|
const ON_3dPoint * |
p |
|
) |
| const |
◆ InClipPlaneRegion() [3/5]
int ON_ClippingRegion::InClipPlaneRegion |
( |
int |
count, |
|
|
const ON_3fPoint * |
p |
|
) |
| const |
◆ InClipPlaneRegion() [4/5]
int ON_ClippingRegion::InClipPlaneRegion |
( |
int |
count, |
|
|
const ON_4dPoint * |
p |
|
) |
| const |
◆ InClipPlaneRegion() [5/5]
int ON_ClippingRegion::InClipPlaneRegion |
( |
ON_3dPoint |
P | ) |
const |
◆ InViewFrustum() [1/5]
int ON_ClippingRegion::InViewFrustum |
( |
const ON_BoundingBox & |
bbox | ) |
const |
◆ InViewFrustum() [2/5]
int ON_ClippingRegion::InViewFrustum |
( |
int |
count, |
|
|
const ON_3dPoint * |
p |
|
) |
| const |
◆ InViewFrustum() [3/5]
int ON_ClippingRegion::InViewFrustum |
( |
int |
count, |
|
|
const ON_3fPoint * |
p |
|
) |
| const |
◆ InViewFrustum() [4/5]
int ON_ClippingRegion::InViewFrustum |
( |
int |
count, |
|
|
const ON_4dPoint * |
p |
|
) |
| const |
◆ InViewFrustum() [5/5]
int ON_ClippingRegion::InViewFrustum |
( |
ON_3dPoint |
P | ) |
const |
◆ IsVisible() [1/5]
◆ IsVisible() [2/5]
int ON_ClippingRegion::IsVisible |
( |
int |
count, |
|
|
const ON_3dPoint * |
p |
|
) |
| const |
◆ IsVisible() [3/5]
int ON_ClippingRegion::IsVisible |
( |
int |
count, |
|
|
const ON_3fPoint * |
p |
|
) |
| const |
◆ IsVisible() [4/5]
int ON_ClippingRegion::IsVisible |
( |
int |
count, |
|
|
const ON_4dPoint * |
p |
|
) |
| const |
◆ IsVisible() [5/5]
int ON_ClippingRegion::IsVisible |
( |
ON_3dPoint |
P | ) |
const |
◆ SetClipPlaneTolerance()
void ON_ClippingRegion::SetClipPlaneTolerance |
( |
double |
clip_plane_tolerance | ) |
|
◆ TransformPoint() [1/3]
◆ TransformPoint() [2/3]
◆ TransformPoint() [3/3]
◆ TransformPoints() [1/2]
int ON_ClippingRegion::TransformPoints |
( |
int |
count, |
|
|
ON_4dPoint * |
p |
|
) |
| const |
◆ TransformPoints() [2/2]
int ON_ClippingRegion::TransformPoints |
( |
int |
count, |
|
|
ON_4dPoint * |
p, |
|
|
unsigned int * |
pflags |
|
) |
| const |
◆ m_clip_plane
◆ m_clip_plane_count
int ON_ClippingRegion::m_clip_plane_count |
◆ m_xform
The documentation for this class was generated from the following file: