#include <pcl/surface/3rdparty/opennurbs/opennurbs_array.h>
List of all members.
Public Member Functions |
| ON_3dPointArray () |
| ON_3dPointArray (int) |
| ON_3dPointArray (const ON_SimpleArray< ON_3dPoint > &) |
ON_3dPointArray & | operator= (const ON_3dPointArray &) |
| ON_3dPointArray (const ON_SimpleArray< ON_3fPoint > &) |
ON_3dPointArray & | operator= (const ON_SimpleArray< ON_3fPoint > &) |
bool | Create (int point_dimension, int bRational, int point_count, int point_stride, const double *points) |
bool | Create (int point_dimension, int bRational, int point_count, int point_stride, const float *points) |
ON_BoundingBox | BoundingBox () const |
bool | GetBoundingBox (ON_BoundingBox &bbox, int bGrowBox=false) const |
bool | GetBBox (double boxmin[3], double boxmax[3], int bGrowBox=false) const |
bool | GetTightBoundingBox (ON_BoundingBox &tight_bbox, int bGrowBox=false, const ON_Xform *xform=0) const |
bool | Transform (const ON_Xform &xform) |
bool | SwapCoordinates (int i, int j) |
bool | Rotate (double sin_angle, double cos_angle, const ON_3dVector &axis_of_rotation, const ON_3dPoint ¢er_of_rotation) |
bool | Rotate (double angle_in_radians, const ON_3dVector &axis_of_rotation, const ON_3dPoint ¢er_of_rotation) |
bool | Translate (const ON_3dVector &delta) |
bool | GetClosestPoint (ON_3dPoint P, int *closest_point_index, double maximum_distance=0.0) const |
Detailed Description
Definition at line 459 of file opennurbs_array.h.
Constructor & Destructor Documentation
Member Function Documentation
bool ON_3dPointArray::Create |
( |
int |
point_dimension, |
|
|
int |
bRational, |
|
|
int |
point_count, |
|
|
int |
point_stride, |
|
|
const double * |
points |
|
) |
| |
bool ON_3dPointArray::Create |
( |
int |
point_dimension, |
|
|
int |
bRational, |
|
|
int |
point_count, |
|
|
int |
point_stride, |
|
|
const float * |
points |
|
) |
| |
The documentation for this class was generated from the following file:
- /tmp/buildd/pcl-1.7-1.7.0/surface/include/pcl/surface/3rdparty/opennurbs/opennurbs_array.h