#include <pcl/surface/3rdparty/opennurbs/opennurbs_offsetsurface.h>
|
| ON_OffsetSurfaceFunction () |
|
| ~ON_OffsetSurfaceFunction () |
|
bool | SetBaseSurface (const ON_Surface *srf) |
|
const ON_Surface * | BaseSurface () const |
|
bool | SetSideTangency (int side, bool bEnable) |
|
bool | SideTangency (int side) const |
|
bool | SetOffsetPoint (double s, double t, double distance, double radius=0.0) |
|
bool | SetPoint (int index, double s, double t) |
|
bool | SetDistance (int index, double distance) |
|
int | OffsetPointCount () const |
|
ON_2dPoint | OffsetSurfaceParameter (int i) const |
|
double | OffsetDistance (int i) const |
|
double | DistanceAt (double s, double t) const |
|
bool | EvaluateDistance (double s, double t, int num_der, double *value) const |
|
ON_3dPoint | PointAt (double s, double t) const |
|
void | Destroy () |
|
Definition at line 83 of file opennurbs_offsetsurface.h.
ON_OffsetSurfaceFunction::ON_OffsetSurfaceFunction |
( |
| ) |
|
ON_OffsetSurfaceFunction::~ON_OffsetSurfaceFunction |
( |
| ) |
|
const ON_Surface* ON_OffsetSurfaceFunction::BaseSurface |
( |
| ) |
const |
void ON_OffsetSurfaceFunction::Destroy |
( |
| ) |
|
double ON_OffsetSurfaceFunction::DistanceAt |
( |
double |
s, |
|
|
double |
t |
|
) |
| const |
bool ON_OffsetSurfaceFunction::EvaluateDistance |
( |
double |
s, |
|
|
double |
t, |
|
|
int |
num_der, |
|
|
double * |
value |
|
) |
| const |
double ON_OffsetSurfaceFunction::OffsetDistance |
( |
int |
i | ) |
const |
int ON_OffsetSurfaceFunction::OffsetPointCount |
( |
| ) |
const |
ON_2dPoint ON_OffsetSurfaceFunction::OffsetSurfaceParameter |
( |
int |
i | ) |
const |
ON_3dPoint ON_OffsetSurfaceFunction::PointAt |
( |
double |
s, |
|
|
double |
t |
|
) |
| const |
bool ON_OffsetSurfaceFunction::SetBaseSurface |
( |
const ON_Surface * |
srf | ) |
|
bool ON_OffsetSurfaceFunction::SetDistance |
( |
int |
index, |
|
|
double |
distance |
|
) |
| |
bool ON_OffsetSurfaceFunction::SetOffsetPoint |
( |
double |
s, |
|
|
double |
t, |
|
|
double |
distance, |
|
|
double |
radius = 0.0 |
|
) |
| |
bool ON_OffsetSurfaceFunction::SetPoint |
( |
int |
index, |
|
|
double |
s, |
|
|
double |
t |
|
) |
| |
bool ON_OffsetSurfaceFunction::SetSideTangency |
( |
int |
side, |
|
|
bool |
bEnable |
|
) |
| |
bool ON_OffsetSurfaceFunction::SideTangency |
( |
int |
side | ) |
const |
The documentation for this class was generated from the following file:
- /tmp/B.7abf3ea8-8609-4473-9347-5906fc56181c/BUILD/pcl-pcl-1.7.2/surface/include/pcl/surface/3rdparty/opennurbs/opennurbs_offsetsurface.h