CartoonRenderOptions Class Reference
#include <cartoon_render_options.hh>
Inherits ost::gfx::RenderOptions.
Detailed Description
Definition at line 34 of file cartoon_render_options.hh.
Constructor & Destructor Documentation
Member Function Documentation
virtual bool CanApplyRenderOptions |
( |
RenderOptionsPtr |
render_options |
) |
[virtual] |
uint GetArcDetail |
( |
|
) |
const |
unsigned int GetColorBlendMode |
( |
|
) |
const |
float GetHelixEcc |
( |
|
) |
const |
unsigned int GetHelixMode |
( |
|
) |
const |
0=normal 1=straight cylinders
unsigned int GetHelixProfileType |
( |
|
) |
const |
float GetHelixThickness |
( |
|
) |
const |
float GetHelixWidth |
( |
|
) |
const |
float GetMaxRad |
( |
|
) |
const |
float GetNormalSmoothFactor |
( |
|
) |
const |
uint GetPolyMode |
( |
|
) |
const |
uint GetSplineDetail |
( |
|
) |
const |
float GetStrandEcc |
( |
|
) |
const |
unsigned int GetStrandMode |
( |
|
) |
const |
unsigned int GetStrandProfileType |
( |
|
) |
const |
float GetStrandThickness |
( |
|
) |
const |
float GetStrandWidth |
( |
|
) |
const |
unsigned int GetTubeProfileType |
( |
|
) |
const |
float GetTubeRadius |
( |
|
) |
const |
float GetTubeRatio |
( |
|
) |
const |
bool GetTwistHack |
( |
|
) |
const [inline] |
void SetArcDetail |
( |
uint |
arc_detail |
) |
|
number of circular profile subdivisions per 90deg
void SetColorBlendMode |
( |
unsigned |
int |
) |
|
0=smooth transition, 1=sharp transition
void SetHelixEcc |
( |
float |
helix_ecc |
) |
|
void SetHelixMode |
( |
unsigned |
int |
) |
|
void SetHelixProfileType |
( |
unsigned |
int |
) |
|
various ways to calculate circular profile with ecc
void SetHelixThickness |
( |
float |
helix_thickness |
) |
|
void SetHelixWidth |
( |
float |
helix_width |
) |
|
void SetNormalSmoothFactor |
( |
float |
smooth_factor |
) |
|
void SetPolyMode |
( |
uint |
poly_mode |
) |
|
sets vertex array poly mode
void SetSplineDetail |
( |
uint |
spline_detail |
) |
|
number of smooth points between spline control points
void SetStrandEcc |
( |
float |
strand_ecc |
) |
|
void SetStrandMode |
( |
unsigned |
int |
) |
|
void SetStrandProfileType |
( |
unsigned |
int |
) |
|
various ways to calculate circular profile with ecc
void SetStrandThickness |
( |
float |
strand_thickness |
) |
|
void SetStrandWidth |
( |
float |
strand_width |
) |
|
void SetTubeProfileType |
( |
unsigned |
int |
) |
|
void SetTubeRadius |
( |
float |
tube_radius |
) |
|
void SetTubeRatio |
( |
float |
tube_ratio |
) |
|
void SetTwistHack |
( |
bool |
|
) |
|
The documentation for this class was generated from the following file: