FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
Public Member Functions | List of all members
Wizt::GetSkeletonOperator Class Referenceabstract

Virtual base class of skeleton operators. More...

#include <SkeletonOperator.hpp>

Inheritance diagram for Wizt::GetSkeletonOperator:
Wizt::SkeletonOperator< SkeletonProperty > Wizt::SkeletonOperatorBase Wizt::EdgeRenderer Wizt::LineSetRenderer Wizt::TriangleRenderer Wizt::FloatingProgrammableEdgeRenderer Wizt::SurfaceRenderer Wizt::EdgeShader

Public Member Functions

virtual RefPtr< Fiber::SkeletongetSkeleton (const Fiber::Grid &) const =0
 
virtual RefPtr< Fiber::SkeletongetRefinedSkeleton (const Fiber::Grid &G, int i) const =0
 

Detailed Description

Virtual base class of skeleton operators.

Allows to overload the virtual getSkeleton() function in base class. This cannot be done in the SkeletonOperatorBase itself because it would mess up the inheritance order of VObject initializations, in particular the VSkale class which is used by Fish<> objects.