FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
Classes | Public Member Functions | List of all members
Wizt::Fish< Fiber::FragmentCluster > Class Reference

A base class for Fish objects that operate on selections of data fragments, which are sections of fields distributed over possibly different refinement levels. More...

#include <FishFragmentCluster.hpp>

Inheritance diagram for Wizt::Fish< Fiber::FragmentCluster >:
Wizt::VStateCreatorBase Wizt::VertexRenderObject Wizt::SplatRenderObject Wizt::VertexGeometryShader VectorViz::VectorSpeckle Wizt::TensorShaderBase

Classes

class  ClusterState
 The state object, all others in derived classes must be derived from this one. More...
 

Public Member Functions

RefPtr< VObject::State > newState () const
 
- Public Member Functions inherited from Wizt::VStateCreatorBase
RefPtr< State > & getState (const WeakPtr< ValuePool > &VP) const
 
RefPtr< InterfaceBasehasLocalInterface (const type_info &InterfaceType) const
 
RefPtr< State > myState (const WeakPtr< ValuePool > &Context) const
 
void setState (const WeakPtr< ValuePool > &, const RefPtr< State > &st) const
 

Detailed Description

A base class for Fish objects that operate on selections of data fragments, which are sections of fields distributed over possibly different refinement levels.

Member Function Documentation

◆ newState()

RefPtr< VObject::State > Wizt::Fish< Fiber::FragmentCluster >::newState ( ) const
virtual

Reimplemented from Wizt::VStateCreatorBase.