Itasca C++ Interface
Loading...
Searching...
No Matches
Public Member Functions | List of all members
block::IFaceData Class Referenceabstract

This class maintains a list of scalar data .
getNames() returns the names of the data available through this interface.
Which data is being accessed is specified by setIndex().
This class is used in contour plotting and profiling, as a generic way to get the same list of gp data to use for various purposes. More...

#include <ifacedata.h>

Public Member Functions

virtual itascaxd::IDatagetIData ()=0
 
virtual const itascaxd::IDatagetIData () const =0
 
virtual double getData (const IFaceThing *v) const =0
 Returns data given a face. Which data is determined by the current setIndex().
 
virtual QList< uint > getInterestedIn () const =0
 
virtual void destroy ()=0
 Destroys this object safely across interface boundaries.
 

Detailed Description

This class maintains a list of scalar data .
getNames() returns the names of the data available through this interface.
Which data is being accessed is specified by setIndex().
This class is used in contour plotting and profiling, as a generic way to get the same list of gp data to use for various purposes.

Member Function Documentation

◆ getInterestedIn()

virtual QList< uint > block::IFaceData::getInterestedIn ( ) const
pure virtual

Returns a list of notification codes that indicate the current data type has changed.
The geometry code is implies, and so never sent here.


The documentation for this class was generated from the following file: