![]() |
#include <options.h>
Public Types | |
| enum | VVarBoundaryInterpolation { VVAR_BOUNDARY_NONE = 0, VVAR_BOUNDARY_EDGE_ONLY, VVAR_BOUNDARY_EDGE_AND_CORNER } |
| enum | FVarBoundaryInterpolation { FVAR_BOUNDARY_BILINEAR = 0, FVAR_BOUNDARY_EDGE_ONLY, FVAR_BOUNDARY_EDGE_AND_CORNER, FVAR_BOUNDARY_ALWAYS_SHARP } |
| enum | CreasingMethod { CREASE_UNIFORM = 0, CREASE_CHAIKIN } |
| enum | TriangleSubdivision { TRI_SUB_NORMAL = 0, TRI_SUB_OLD, TRI_SUB_NEW } |
| enum | NonManifoldInterpolation { NON_MANIFOLD_NONE = 0, NON_MANIFOLD_SMOOTH, NON_MANIFOLD_SHARP } |
Public Member Functions | |
| Options () | |
| ~Options () | |
| VVarBoundaryInterpolation | GetVVarBoundaryInterpolation () const |
| void | SetVVarBoundaryInterpolation (VVarBoundaryInterpolation b) |
| FVarBoundaryInterpolation | GetFVarBoundaryInterpolation () const |
| void | SetFVarBoundaryInterpolation (FVarBoundaryInterpolation b) |
| CreasingMethod | GetCreasingMethod () const |
| void | SetCreasingMethod (CreasingMethod c) |
| NonManifoldInterpolation | GetNonManifoldInterpolation () const |
| void | SetNonManifoldInterpolation (NonManifoldInterpolation n) |
| TriangleSubdivision | GetTriangleSubdivision () const |
| void | SetTriangleSubdivision (TriangleSubdivision t) |
| bool | GetHbrCompatibility () const |
| void | SetHbrCompatibility (bool onOrOff) |
| enum CreasingMethod |
| enum TriangleSubdivision |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |