Jive reference manual
List of all members | Public Types | Public Member Functions | Public Attributes | Protected Member Functions
jive::gl::VectorField Class Reference

#include <jive/gl/VectorField.h>

Inheritance diagram for jive::gl::VectorField:
Inheritance graph

Public Types

typedef VectorField Self
 
typedef Object Super
 

Public Member Functions

 VectorField (idx_t rank, const Ref< ItemSet > &items)
 
 VectorField (idx_t rank, const Ref< ItemSet > &items, const String compNames[3])
 
void configure (const Properties &props, const Properties &dataSets)
 
void configure (const String &name, const Properties &props, const Properties &dataSets)
 
void getConfig (const Properties &props) const
 
void getData (double &scale, const Matrix &vfield, const Properties &globdat, const String &context, const AppContext &apx) const
 
double getScaleStep () const
 
void setScaleStep (double step)
 
double getPostScale () const
 
void setPostScale (double scale)
 
- Public Member Functions inherited from jem::Object
virtual ClassgetClass () const
 Returns the Class instance representing the runtime class of this object. More...
 
virtual String toString () const
 Returns a short textual description of this object. More...
 
virtual long hashValue () const
 Returns a hash value for this object. More...
 
virtual bool equals (const Ref< Object > &obj) const
 Tests whether two objects are equal. More...
 
Ref< Objectclone () const
 Returns a copy of this object. More...
 

Public Attributes

bool autoScale
 

Protected Member Functions

virtual ~VectorField ()
 
- Protected Member Functions inherited from jem::Collectable
 Collectable ()
 Creates an empty Collectable. More...
 
 ~Collectable ()
 Frees resources. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from jem::Object
static ClassgetType ()
 Returns the Class instance representing the Object class. More...
 

Member Typedef Documentation

Constructor & Destructor Documentation

jive::gl::VectorField::VectorField ( idx_t  rank,
const Ref< ItemSet > &  items 
)
jive::gl::VectorField::VectorField ( idx_t  rank,
const Ref< ItemSet > &  items,
const String  compNames[3] 
)
virtual jive::gl::VectorField::~VectorField ( )
protectedvirtual

Member Function Documentation

void jive::gl::VectorField::configure ( const Properties props,
const Properties dataSets 
)
void jive::gl::VectorField::configure ( const String name,
const Properties props,
const Properties dataSets 
)
void jive::gl::VectorField::getConfig ( const Properties props) const
void jive::gl::VectorField::getData ( double &  scale,
const Matrix &  vfield,
const Properties globdat,
const String context,
const AppContext apx 
) const
double jive::gl::VectorField::getScaleStep ( ) const
void jive::gl::VectorField::setScaleStep ( double  step)
double jive::gl::VectorField::getPostScale ( ) const
void jive::gl::VectorField::setPostScale ( double  scale)

Member Data Documentation

bool jive::gl::VectorField::autoScale