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

Convenient abstract base class for inspecting and evaluating properties of Bundles. More...

#include <BundleProperty.hpp>

Inheritance diagram for Fiber::BundleProperty:
Fiber::GridProperty Fiber::SkeletonExistence Fiber::hasCartesianCoordinates Fiber::hasExplicitCartesianCoordinates Fiber::hasSkeletonOfGridType< GridType > Fiber::isCurvilinearGrid Fiber::isFragmentedUniformCartesianGrid Fiber::isRegularGrid< Dimensions > Fiber::isUniformCartesianGrid

Public Member Functions

virtual bool checkSlice (Slice &S, const string &GridName) const =0
 
bool checkSlice (Slice &S, const string &GridName) const override
 

Public Attributes

class BUNDLE_API Anything
 

Friends

BUNDLE_API bool hasProperty (BundlePtr, const BundleProperty &)
 
BUNDLE_API bool hasProperty (const Bundle &, const BundleProperty &)
 

Detailed Description

Convenient abstract base class for inspecting and evaluating properties of Bundles.

A bundle property which accepts anything.

, Slice