#include <cartoon_render_options.hh>
Inherits ost::gfx::RenderOptions.
Public Member Functions | |
| CartoonRenderOptions (bool force_tube=false) | |
| virtual RenderMode::Type | GetRenderMode () |
| virtual bool | CanApplyRenderOptions (RenderOptionsPtr render_options) |
| virtual void | ApplyRenderOptions (RenderOptionsPtr render_options) |
| virtual void | SetSplineDetail (uint spline_detail) |
| virtual uint | GetSplineDetail () const |
| virtual void | SetPolyMode (uint poly_mode) |
| virtual uint | GetPolyMode () const |
| virtual void | SetArcDetail (uint arc_detail) |
| virtual uint | GetArcDetail () const |
| virtual void | SetNormalSmoothFactor (float smooth_factor) |
| virtual float | GetNormalSmoothFactor () const |
| virtual void | SetTubeRadius (float tube_radius) |
| virtual float | GetTubeRadius () const |
| virtual void | SetTubeRatio (float tube_ratio) |
| virtual float | GetTubeRatio () const |
| virtual unsigned int | GetTubeProfileType () const |
| virtual void | SetTubeProfileType (unsigned int) |
| virtual void | SetHelixWidth (float helix_width) |
| virtual float | GetHelixWidth () const |
| virtual void | SetHelixThickness (float helix_thickness) |
| virtual float | GetHelixThickness () const |
| virtual void | SetHelixEcc (float helix_ecc) |
| virtual float | GetHelixEcc () const |
| virtual unsigned int | GetHelixProfileType () const |
| virtual void | SetHelixProfileType (unsigned int) |
| virtual void | SetStrandWidth (float strand_width) |
| virtual float | GetStrandWidth () const |
| virtual void | SetStrandThickness (float strand_thickness) |
| virtual float | GetStrandThickness () const |
| virtual void | SetStrandEcc (float strand_ecc) |
| virtual float | GetStrandEcc () const |
| virtual unsigned int | GetStrandProfileType () const |
| virtual void | SetStrandProfileType (unsigned int) |
| float | GetMaxRad () const |
| virtual | ~CartoonRenderOptions () |
Definition at line 34 of file cartoon_render_options.hh.
| CartoonRenderOptions | ( | bool | force_tube = false |
) |
| virtual ~CartoonRenderOptions | ( | ) | [virtual] |
| virtual void ApplyRenderOptions | ( | RenderOptionsPtr | render_options | ) | [virtual] |
Implements RenderOptions.
| virtual bool CanApplyRenderOptions | ( | RenderOptionsPtr | render_options | ) | [virtual] |
Implements RenderOptions.
| virtual uint GetArcDetail | ( | ) | const [virtual] |
| virtual float GetHelixEcc | ( | ) | const [virtual] |
| virtual unsigned int GetHelixProfileType | ( | ) | const [virtual] |
| virtual float GetHelixThickness | ( | ) | const [virtual] |
| virtual float GetHelixWidth | ( | ) | const [virtual] |
| float GetMaxRad | ( | ) | const |
| virtual float GetNormalSmoothFactor | ( | ) | const [virtual] |
| virtual uint GetPolyMode | ( | ) | const [virtual] |
| virtual RenderMode::Type GetRenderMode | ( | ) | [virtual] |
Implements RenderOptions.
| virtual uint GetSplineDetail | ( | ) | const [virtual] |
| virtual float GetStrandEcc | ( | ) | const [virtual] |
| virtual unsigned int GetStrandProfileType | ( | ) | const [virtual] |
| virtual float GetStrandThickness | ( | ) | const [virtual] |
| virtual float GetStrandWidth | ( | ) | const [virtual] |
| virtual unsigned int GetTubeProfileType | ( | ) | const [virtual] |
| virtual float GetTubeRadius | ( | ) | const [virtual] |
| virtual float GetTubeRatio | ( | ) | const [virtual] |
| virtual void SetArcDetail | ( | uint | arc_detail | ) | [virtual] |
| virtual void SetHelixEcc | ( | float | helix_ecc | ) | [virtual] |
| virtual void SetHelixProfileType | ( | unsigned | int | ) | [virtual] |
| virtual void SetHelixThickness | ( | float | helix_thickness | ) | [virtual] |
| virtual void SetHelixWidth | ( | float | helix_width | ) | [virtual] |
| virtual void SetNormalSmoothFactor | ( | float | smooth_factor | ) | [virtual] |
| virtual void SetPolyMode | ( | uint | poly_mode | ) | [virtual] |
| virtual void SetSplineDetail | ( | uint | spline_detail | ) | [virtual] |
| virtual void SetStrandEcc | ( | float | strand_ecc | ) | [virtual] |
| virtual void SetStrandProfileType | ( | unsigned | int | ) | [virtual] |
| virtual void SetStrandThickness | ( | float | strand_thickness | ) | [virtual] |
| virtual void SetStrandWidth | ( | float | strand_width | ) | [virtual] |
| virtual void SetTubeProfileType | ( | unsigned | int | ) | [virtual] |
| virtual void SetTubeRadius | ( | float | tube_radius | ) | [virtual] |
| virtual void SetTubeRatio | ( | float | tube_ratio | ) | [virtual] |
1.5.8