FreeWRL / FreeX3D 4.3.0
Patch Class Reference

Public Member Functions

 Patch (Quilt *, REAL *, REAL *, Patch *)
 
 Patch (Patch &, int, REAL, Patch *)
 
void bbox (void)
 
void clamp (void)
 
void getstepsize (void)
 
int cullCheck (void)
 
int needsSubdivision (int)
 
int needsSamplingSubdivision (void)
 
int needsNonSamplingSubdivision (void)
 
int get_uorder ()
 
int get_vorder ()
 

Friends

class Subdivider
 
class Quilt
 
class Patchlist
 

Detailed Description

Definition at line 62 of file patch.h.

Constructor & Destructor Documentation

◆ Patch()

Patch::Patch ( Patch & upper,
int param,
REAL value,
Patch * n )

Definition at line 136 of file patch.cc.

Member Function Documentation

◆ bbox()

void Patch::bbox ( void )

Definition at line 245 of file patch.cc.

◆ clamp()

void Patch::clamp ( void )

Definition at line 215 of file patch.cc.

◆ cullCheck()

int Patch::cullCheck ( void )

Definition at line 497 of file patch.cc.

◆ get_uorder()

int Patch::get_uorder ( )
inline

Definition at line 77 of file patch.h.

◆ get_vorder()

int Patch::get_vorder ( )
inline

Definition at line 78 of file patch.h.

◆ getstepsize()

void Patch::getstepsize ( void )

Definition at line 258 of file patch.cc.

◆ needsNonSamplingSubdivision()

int Patch::needsNonSamplingSubdivision ( void )

Definition at line 485 of file patch.cc.

◆ needsSamplingSubdivision()

int Patch::needsSamplingSubdivision ( void )

Definition at line 479 of file patch.cc.

◆ needsSubdivision()

int Patch::needsSubdivision ( int param)

Definition at line 491 of file patch.cc.

Friends And Related Symbol Documentation

◆ Patchlist

friend class Patchlist
friend

Definition at line 66 of file patch.h.

◆ Quilt

friend class Quilt
friend

Definition at line 65 of file patch.h.

◆ Subdivider

friend class Subdivider
friend

Definition at line 64 of file patch.h.


The documentation for this class was generated from the following files: