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: