24 #ifndef OST_GFX_CARTOON_RENDERER_HH
25 #define OST_GFX_CARTOON_RENDERER_HH
36 namespace ost {
namespace gfx {
namespace impl {
75 TraceProfile transform_and_add_profile(
const std::vector<TraceProfile>&,
79 TraceProfile get_circ_profile(
unsigned int detail,
float rx,
float ry,
unsigned int type,
float ecc);
display entity in cartoon mode
CartoonRenderer(BackboneTrace *trace, bool force_tube=false)
virtual void SetOptions(RenderOptionsPtr &render_options)
virtual void PrepareRendering()
virtual void SetForceTube(bool force_tube)
virtual geom::AlignedCuboid GetBoundingBox() const
virtual RenderOptionsPtr GetOptions()
virtual bool CanSetOptions(RenderOptionsPtr &render_options)
#define DLLEXPORT_OST_GFX
std::vector< TraceProfileEntry > TraceProfile
std::vector< SplineEntryList > SplineEntryListList
boost::shared_ptr< CartoonRenderOptions > CartoonRenderOptionsPtr
boost::shared_ptr< RenderOptions > RenderOptionsPtr