Developer documentation | Axl-2.5.1

axlAbstractActorField Class Reference

#include <axlAbstractActorField.h>

Inheritance diagram for axlAbstractActorField:
axlAbstractActor axlActorFieldDiscrete axlActorFieldParametric axlActorFieldSpatial

Public Slots

virtual void displayAsNoneScalar (void)
 
virtual void displayAsNoneVector (void)
 
virtual void displayAsColor (void)
 
virtual void displayAsIso (void)
 
virtual void displayAsHedge (void)
 
virtual void displayAsGlyph (void)
 
virtual void displayAsStream (void)
 
virtual void onIsoRadiusChanged (double radius)
 
void update (void)
 
- Public Slots inherited from axlAbstractActor
virtual void onUpdateGeometry (void)=0
 
virtual void onUpdateProperty (void)
 
virtual void onUpdateStructure (void)
 
virtual void hide (void)
 
virtual void show (void)
 
virtual void update (void)
 
virtual void onSamplingChanged (void)
 
virtual void onTubeFilterRadiusChanged (double radius)
 
virtual void onControlPointChanged (void)
 
virtual void onRemoved (void)
 
virtual void onModeChanged (int state)
 
virtual void showCurrentPoint (double u, double v, dtkAbstractData *data)
 
virtual void moveCurrentPoint (double u, double v, dtkAbstractData *data)
 
virtual void hideCurrentPoint (double u, double v, dtkAbstractData *data)
 
virtual void onSelectBoundaryEdge (int numEdge, int previous, int n)
 

Public Member Functions

 axlAbstractActorField ()
 
virtual ~axlAbstractActorField (void)
 
virtual axlAbstractFieldfield (void)
 
virtual axlAbstractFieldmagnitude (void)
 
virtual axlAbstractActoractorField (void)
 
virtual double colRangeMin (void)
 
virtual double colRangeMax (void)
 
virtual double maxValue (void)
 
virtual double minValue (void)
 
virtual int isoCount (void)
 
virtual double isoRangeMin (void)
 
virtual double isoRangeMax (void)
 
virtual double glyphScale (void)
 
virtual double streamRadius (void)
 
virtual void setInteractor (void *interactor)
 
virtual void setData (dtkAbstractData *field)
 
virtual void setActorField (axlAbstractActor *mesh)
 
virtual void setColRangeMin (double min)
 
virtual void setColRangeMax (double max)
 
virtual void setIsoCount (int count)
 
virtual void setIsoRangeMin (double min)
 
virtual void setIsoRangeMax (double max)
 
virtual void setGlyphScale (double scale)
 
virtual void setStreamPropagation (double propagation)
 
virtual void setStreamRadius (double radius)
 
virtual void setStreamDirection (int direction)
 
virtual void setActiveFieldKind (void)
 
void * scalarColorMapper (void)
 
- Public Member Functions inherited from axlAbstractActor
 axlAbstractActor (axlAbstractActor *parent=0)
 
virtual ~axlAbstractActor (void)
 
virtual bool isVisible (void)
 
virtual void setDisplay (bool display)
 
virtual void showControlPoints (bool show)
 
virtual bool isShowControlPoints (void)
 
virtual void setMapperCollorArray (void)
 
virtual void setShader (QString xmlfile)
 
virtual void setShaderFromString (QString xmlfile)
 
virtual void setOpacity (double opacity)
 
virtual void setSize (double size)
 
virtual void setColor (double red, double green, double blue)
 
virtual void setInterpolation (int interpolation)
 
virtual void setParent (axlAbstractActor *parent)
 
virtual axlAbstractActorparent (void)
 
virtual axlMeshtoMesh (void)
 
virtual int getState (void)
 
virtual void setMode (int state)
 
virtual dtkAbstractData * data (void)=0
 
virtual QString identifier (void)
 

Additional Inherited Members

- Signals inherited from axlAbstractActor
void stateChanged (dtkAbstractData *data, int mode)
 
void updated (void)
 

Detailed Description

Definition at line 35 of file axlAbstractActorField.h.

Constructor & Destructor Documentation

axlAbstractActorField::axlAbstractActorField ( )

Definition at line 31 of file axlAbstractActorField.cpp.

axlAbstractActorField::~axlAbstractActorField ( void  )
virtual

Definition at line 35 of file axlAbstractActorField.cpp.

Member Function Documentation

axlAbstractActor * axlAbstractActorField::actorField ( void  )
virtual
double axlAbstractActorField::colRangeMax ( void  )
virtual
double axlAbstractActorField::colRangeMin ( void  )
virtual
void axlAbstractActorField::displayAsColor ( void  )
virtualslot
void axlAbstractActorField::displayAsGlyph ( void  )
virtualslot
void axlAbstractActorField::displayAsHedge ( void  )
virtualslot
void axlAbstractActorField::displayAsIso ( void  )
virtualslot
void axlAbstractActorField::displayAsNoneScalar ( void  )
virtualslot
void axlAbstractActorField::displayAsNoneVector ( void  )
virtualslot
void axlAbstractActorField::displayAsStream ( void  )
virtualslot
axlAbstractField * axlAbstractActorField::field ( void  )
virtual
double axlAbstractActorField::glyphScale ( void  )
virtual
int axlAbstractActorField::isoCount ( void  )
virtual
double axlAbstractActorField::isoRangeMax ( void  )
virtual
double axlAbstractActorField::isoRangeMin ( void  )
virtual
axlAbstractField * axlAbstractActorField::magnitude ( void  )
virtual
double axlAbstractActorField::maxValue ( void  )
virtual
double axlAbstractActorField::minValue ( void  )
virtual
void axlAbstractActorField::onIsoRadiusChanged ( double  radius)
virtualslot
void * axlAbstractActorField::scalarColorMapper ( void  )

Definition at line 206 of file axlAbstractActorField.cpp.

void axlAbstractActorField::setActiveFieldKind ( void  )
virtual
void axlAbstractActorField::setActorField ( axlAbstractActor mesh)
virtual
void axlAbstractActorField::setColRangeMax ( double  max)
virtual
void axlAbstractActorField::setColRangeMin ( double  min)
virtual
void axlAbstractActorField::setData ( dtkAbstractData *  field)
virtual

Reimplemented from axlAbstractActor.

Reimplemented in axlActorFieldDiscrete, axlActorFieldParametric, and axlActorFieldSpatial.

Definition at line 125 of file axlAbstractActorField.cpp.

void axlAbstractActorField::setGlyphScale ( double  scale)
virtual
void axlAbstractActorField::setInteractor ( void *  interactor)
virtual

Reimplemented from axlAbstractActor.

Reimplemented in axlActorFieldDiscrete, axlActorFieldParametric, and axlActorFieldSpatial.

Definition at line 121 of file axlAbstractActorField.cpp.

void axlAbstractActorField::setIsoCount ( int  count)
virtual
void axlAbstractActorField::setIsoRangeMax ( double  max)
virtual
void axlAbstractActorField::setIsoRangeMin ( double  min)
virtual
void axlAbstractActorField::setStreamDirection ( int  direction)
virtual
void axlAbstractActorField::setStreamPropagation ( double  propagation)
virtual
void axlAbstractActorField::setStreamRadius ( double  radius)
virtual
double axlAbstractActorField::streamRadius ( void  )
virtual
void axlAbstractActorField::update ( void  )
slot

Definition at line 202 of file axlAbstractActorField.cpp.


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