FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
Public Member Functions | List of all members
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
 
- Public Member Functions inherited from Fiber::BundleProperty
bool checkSlice (Slice &S, const string &GridName) const override
 

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.