Fish - FiberLib for VISH 0.3
Fish - The Fiber Bundle API for the Vish Visualization Shell
Fiber::GridProperty Class Referenceabstract

An abstract bundle property which returns true if a Grid with the property query as implemented in this subclass will return true. More...

#include <BundleProperty.hpp>

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

Public Member Functions

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

Additional Inherited Members

Public Attributes inherited from Fiber::BundleProperty
class BUNDLE_API Anything

Detailed Description

An abstract bundle property which returns true if a Grid with the property query as implemented in this subclass will return true.

, Slice, Grid

Member Function Documentation

◆ checkGrid()

virtual bool Fiber::GridProperty::checkGrid ( const Grid & S) const
pure virtual

◆ checkSlice()

bool Fiber::GridProperty::checkSlice ( Slice & S,
const string & GridName ) const
overridevirtual

Implements Fiber::BundleProperty.