#include <SplitPat.h>
Public Member Functions | |
PatchSplitter () | |
void | Subdivide (SplitPatch &splitpatch, DWORD flatflags=0) |
virtual void | SubdivideCallback (SplitPatch &patch)=0 |
float | Flatness (Vector &p0, Vector &p1, Vector &p2, Vector &p3) |
float | FlatnessFirst (Vector &p0, Vector &p1, Vector &p2, Vector &p3) |
Public Attributes | |
float | m_straight |
float | m_zoom |
float | m_viewplane |
float | m_hither |
int | m_maxlevel |
DWORD | m_flags |
DWORD | m_isuvs: 1 |
DWORD | m_isnormals: 1 |
DWORD | m_0or1uvs: 1 |
DWORD | m_isvariable: 1 |
DWORD | m_is3point: 1 |
DWORD | m_iscullbackfacing: 1 |
Private Member Functions | |
void | SplitSubPatch (SplitPatch &patch, int level, LONG flatflags) |
void | SubSplitHorizontal (SplitPatch &patch, int level, LONG flatflags) |
void | SubSplitVertical (SplitPatch &patch, int level, LONG flatflags) |
Definition at line 131 of file SplitPat.h.
|
Definition at line 153 of file SplitPat.h. References TRUE. |
|
Definition at line 181 of file SplitPat.h. References Vector::Norm(), Vector::x, Vector::y, and Vector::z. Here is the call graph for this function: ![]() |
|
Definition at line 199 of file SplitPat.h. References m_hither, m_straight, m_viewplane, m_zoom, Vector::Norm(), Vector::x, Vector::y, and Vector::z. Here is the call graph for this function: ![]() |
|
|
|
Definition at line 165 of file SplitPat.h. |
|
|
|
|
|
|
|
Definition at line 137 of file SplitPat.h. |
|
Definition at line 135 of file SplitPat.h. |
|
Definition at line 146 of file SplitPat.h. Referenced by FlatnessFirst(). |
|
Definition at line 137 of file SplitPat.h. |
|
Definition at line 137 of file SplitPat.h. |
|
Definition at line 137 of file SplitPat.h. |
|
Definition at line 137 of file SplitPat.h. |
|
Definition at line 137 of file SplitPat.h. |
|
Definition at line 150 of file SplitPat.h. |
|
Definition at line 146 of file SplitPat.h. Referenced by FlatnessFirst(). |
|
Definition at line 146 of file SplitPat.h. Referenced by FlatnessFirst(). |
|
Definition at line 146 of file SplitPat.h. Referenced by FlatnessFirst(). |
Generated on Thu Oct 27 11:47:01 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001