|
| | NurbsTessellator (BasicCurveEvaluator &c, BasicSurfaceEvaluator &e) |
| |
| void | getnurbsproperty (long, INREAL *) |
| |
| void | getnurbsproperty (long, long, INREAL *) |
| |
| void | setnurbsproperty (long, INREAL) |
| |
| void | setnurbsproperty (long, long, INREAL) |
| |
| void | setnurbsproperty (long, long, INREAL *) |
| |
| void | setnurbsproperty (long, long, INREAL *, long, long) |
| |
| virtual void | bgnrender (void) |
| |
| virtual void | endrender (void) |
| |
| virtual void | makeobj (int n) |
| |
| virtual void | closeobj (void) |
| |
| virtual void | errorHandler (int) |
| |
| void | bgnsurface (long) |
| |
| void | endsurface (void) |
| |
| void | bgntrim (void) |
| |
| void | endtrim (void) |
| |
| void | bgncurve (long) |
| |
| void | endcurve (void) |
| |
| void | pwlcurve (long, INREAL[], long, long) |
| |
| void | nurbscurve (long, INREAL[], long, INREAL[], long, long) |
| |
| void | nurbssurface (long, INREAL[], long, INREAL[], long, long, INREAL[], long, long, long) |
| |
| void | defineMap (long, long, long) |
| |
| void | redefineMaps (void) |
| |
| void | discardRecording (void *) |
| |
| void * | beginRecording (void) |
| |
| void | endRecording (void) |
| |
| void | playRecording (void *) |
| |
| void | set_domain_distance_u_rate (REAL u_rate) |
| |
| void | set_domain_distance_v_rate (REAL v_rate) |
| |
| void | set_is_domain_distance_sampling (int flag) |
| |
Definition at line 53 of file nurbstess.h.
◆ NurbsTessellator()
◆ ~NurbsTessellator()
| NurbsTessellator::~NurbsTessellator |
( |
void | | ) |
|
|
virtual |
◆ beginRecording()
| void * NurbsTessellator::beginRecording |
( |
void | | ) |
|
◆ bgncurve()
| void NurbsTessellator::bgncurve |
( |
long | nuid | ) |
|
◆ bgnrender()
| void NurbsTessellator::bgnrender |
( |
void | | ) |
|
|
virtual |
◆ bgnsurface()
| void NurbsTessellator::bgnsurface |
( |
long | nuid | ) |
|
◆ bgntrim()
| void NurbsTessellator::bgntrim |
( |
void | | ) |
|
◆ closeobj()
| void NurbsTessellator::closeobj |
( |
void | | ) |
|
|
virtual |
◆ defineMap()
| void NurbsTessellator::defineMap |
( |
long | type, |
|
|
long | rational, |
|
|
long | ncoords ) |
◆ discardRecording()
| void NurbsTessellator::discardRecording |
( |
void * | _dl | ) |
|
◆ endcurve()
| void NurbsTessellator::endcurve |
( |
void | | ) |
|
◆ endRecording()
| void NurbsTessellator::endRecording |
( |
void | | ) |
|
◆ endrender()
| void NurbsTessellator::endrender |
( |
void | | ) |
|
|
virtual |
◆ endsurface()
| void NurbsTessellator::endsurface |
( |
void | | ) |
|
◆ endtrim()
| void NurbsTessellator::endtrim |
( |
void | | ) |
|
◆ errorHandler()
| void NurbsTessellator::errorHandler |
( |
int | | ) |
|
|
virtual |
◆ getnurbsproperty() [1/2]
| void NurbsTessellator::getnurbsproperty |
( |
long | tag, |
|
|
INREAL * | value ) |
◆ getnurbsproperty() [2/2]
| void NurbsTessellator::getnurbsproperty |
( |
long | type, |
|
|
long | tag, |
|
|
INREAL * | value ) |
◆ makeobj()
| void NurbsTessellator::makeobj |
( |
int | n | ) |
|
|
virtual |
◆ nurbscurve()
| void NurbsTessellator::nurbscurve |
( |
long | nknots, |
|
|
INREAL | knot[], |
|
|
long | byte_stride, |
|
|
INREAL | ctlarray[], |
|
|
long | order, |
|
|
long | type ) |
◆ nurbssurface()
| void NurbsTessellator::nurbssurface |
( |
long | sknot_count, |
|
|
INREAL | sknot[], |
|
|
long | tknot_count, |
|
|
INREAL | tknot[], |
|
|
long | s_byte_stride, |
|
|
long | t_byte_stride, |
|
|
INREAL | ctlarray[], |
|
|
long | sorder, |
|
|
long | torder, |
|
|
long | type ) |
◆ playRecording()
| void NurbsTessellator::playRecording |
( |
void * | _dl | ) |
|
◆ pwlcurve()
| void NurbsTessellator::pwlcurve |
( |
long | count, |
|
|
INREAL | array[], |
|
|
long | byte_stride, |
|
|
long | type ) |
◆ redefineMaps()
| void NurbsTessellator::redefineMaps |
( |
void | | ) |
|
◆ set_domain_distance_u_rate()
| void NurbsTessellator::set_domain_distance_u_rate |
( |
REAL | u_rate | ) |
|
◆ set_domain_distance_v_rate()
| void NurbsTessellator::set_domain_distance_v_rate |
( |
REAL | v_rate | ) |
|
◆ set_is_domain_distance_sampling()
| void NurbsTessellator::set_is_domain_distance_sampling |
( |
int | flag | ) |
|
◆ setnurbsproperty() [1/4]
| void NurbsTessellator::setnurbsproperty |
( |
long | tag, |
|
|
INREAL | value ) |
◆ setnurbsproperty() [2/4]
| void NurbsTessellator::setnurbsproperty |
( |
long | type, |
|
|
long | purpose, |
|
|
INREAL * | mat ) |
◆ setnurbsproperty() [3/4]
| void NurbsTessellator::setnurbsproperty |
( |
long | type, |
|
|
long | purpose, |
|
|
INREAL * | mat, |
|
|
long | rstride, |
|
|
long | cstride ) |
◆ setnurbsproperty() [4/4]
| void NurbsTessellator::setnurbsproperty |
( |
long | type, |
|
|
long | tag, |
|
|
INREAL | value ) |
◆ backend
◆ maplist
◆ quiltPool
| Pool NurbsTessellator::quiltPool |
◆ renderhints
The documentation for this class was generated from the following files: