#include <opennurbs_offsetsurface.h>
|
| const ON_Surface * | BaseSurface () const |
| |
| void | Destroy () |
| |
| double | DistanceAt (double s, double t) const |
| |
| bool | EvaluateDistance (double s, double t, int num_der, double *value) const |
| |
| double | OffsetDistance (int i) const |
| |
| int | OffsetPointCount () const |
| |
| ON_2dPoint | OffsetSurfaceParameter (int i) const |
| |
| | ON_OffsetSurfaceFunction () |
| |
| ON_3dPoint | PointAt (double s, double t) const |
| |
| bool | SetBaseSurface (const ON_Surface *srf) |
| |
| bool | SetDistance (int index, double distance) |
| |
| bool | SetOffsetPoint (double s, double t, double distance, double radius=0.0) |
| |
| bool | SetPoint (int index, double s, double t) |
| |
| bool | SetSideTangency (int side, bool bEnable) |
| |
| bool | SideTangency (int side) const |
| |
| | ~ON_OffsetSurfaceFunction () |
| |
◆ ON_OffsetSurfaceFunction()
| ON_OffsetSurfaceFunction::ON_OffsetSurfaceFunction |
( |
| ) |
|
◆ ~ON_OffsetSurfaceFunction()
| ON_OffsetSurfaceFunction::~ON_OffsetSurfaceFunction |
( |
| ) |
|
◆ BaseSurface()
◆ Destroy()
| void ON_OffsetSurfaceFunction::Destroy |
( |
| ) |
|
◆ DistanceAt()
| double ON_OffsetSurfaceFunction::DistanceAt |
( |
double | s, |
|
|
double | t ) const |
◆ EvaluateDistance()
| bool ON_OffsetSurfaceFunction::EvaluateDistance |
( |
double | s, |
|
|
double | t, |
|
|
int | num_der, |
|
|
double * | value ) const |
◆ Initialize()
| bool ON_OffsetSurfaceFunction::Initialize |
( |
| ) |
|
|
private |
◆ OffsetDistance()
| double ON_OffsetSurfaceFunction::OffsetDistance |
( |
int | i | ) |
const |
◆ OffsetPointCount()
| int ON_OffsetSurfaceFunction::OffsetPointCount |
( |
| ) |
const |
◆ OffsetSurfaceParameter()
| ON_2dPoint ON_OffsetSurfaceFunction::OffsetSurfaceParameter |
( |
int | i | ) |
const |
◆ PointAt()
| ON_3dPoint ON_OffsetSurfaceFunction::PointAt |
( |
double | s, |
|
|
double | t ) const |
◆ SetBaseSurface()
◆ SetDistance()
| bool ON_OffsetSurfaceFunction::SetDistance |
( |
int | index, |
|
|
double | distance ) |
◆ SetOffsetPoint()
| bool ON_OffsetSurfaceFunction::SetOffsetPoint |
( |
double | s, |
|
|
double | t, |
|
|
double | distance, |
|
|
double | radius = 0.0 ) |
◆ SetPoint()
| bool ON_OffsetSurfaceFunction::SetPoint |
( |
int | index, |
|
|
double | s, |
|
|
double | t ) |
◆ SetSideTangency()
| bool ON_OffsetSurfaceFunction::SetSideTangency |
( |
int | side, |
|
|
bool | bEnable ) |
◆ SideTangency()
| bool ON_OffsetSurfaceFunction::SideTangency |
( |
int | side | ) |
const |
◆ ON_OffsetSurface
◆ m_bumps
◆ m_bValid
| bool ON_OffsetSurfaceFunction::m_bValid |
|
private |
◆ m_bZeroSideDerivative
| bool ON_OffsetSurfaceFunction::m_bZeroSideDerivative[4] |
|
private |
◆ m_domain
◆ m_offset_value
◆ m_srf
The documentation for this class was generated from the following files: