Developer documentation | Axl-2.5.1

axlAbstractCurveAlgebraic Class Reference

#include <axlAbstractCurveAlgebraic.h>

Inheritance diagram for axlAbstractCurveAlgebraic:
axlAbstractCurve axlAbstractData

Public Types

typedef QMap< double, axlPointSample


void updated (void)
void samplingChanged ()
- Signals inherited from axlAbstractData
void modifiedGeometry (void)
void modifiedStructure (void)
void modifiedField (void)
void modifiedProperty (void)

Public Member Functions

 axlAbstractCurveAlgebraic (void)
virtual ~axlAbstractCurveAlgebraic (void)
virtual void setData (void *data)
virtual void setData (const QList< double > &box, const QString &)
virtual QString description (void) const
- Public Member Functions inherited from axlAbstractCurve
 axlAbstractCurve (void)
virtual ~axlAbstractCurve (void)
virtual int dimension (void) const
virtual bool isPlanar (void) const
virtual void * curve (void)
- Public Member Functions inherited from axlAbstractData
 axlAbstractData (axlAbstractData *parent=NULL)
 axlAbstractData (const axlAbstractData &data)
virtual ~axlAbstractData (void)
const QColor & color (void) const
const double & opacity (void) const
const double & size (void) const
const QString & shader (void) const
const bool & editable (void)
const bool & updateView (void)
void setColor (double r, double g, double b)
void addField (axlAbstractField *field)
 Add a field to the field list of the object. More...
bool updateFieldList (QString nameField)
 Check if a field with the same name is already applied on the object. More...
QString changeFieldName (QString fieldName)
axlMeshmesh (void)
 Return the mesh of that object is computed. More...
void setMesh (axlMesh *mesh)
 Set a corresponding mesh for that object. More...
virtual QVariantList convertDataToQVariant (void) const
 Convert an axlAbstractData into a QVariantList that specifies all properties of the axlAbstractData. More...
virtual int convertQVariantToData (const QVariantList &data)
 Modify properties and geometry variables of the axlAbstractData. Return 1 if the modification was sucessfully made. Otherwise return 0. More...
void setUpdateView (bool updateView)
QList< axlAbstractField * > fields (void)

Additional Inherited Members

- Public Slots inherited from axlAbstractData
void touchGeometry (void)
void touchProperty (void)
void touchStructure (void)
virtual void touchField (void)
void setColor (const QColor &color)
void setOpacity (const double &opacity)
void setSize (const double &size)
void setShader (const QString &shader)
void setEditable (bool edit)
- Properties inherited from axlAbstractData
QColor color
double opacity
double size
QString shader

Detailed Description

Definition at line 28 of file axlAbstractCurveAlgebraic.h.

Member Typedef Documentation

Definition at line 34 of file axlAbstractCurveAlgebraic.h.

Constructor & Destructor Documentation

axlAbstractCurveAlgebraic::axlAbstractCurveAlgebraic ( void  )

Definition at line 30 of file axlAbstractCurveAlgebraic.cpp.

axlAbstractCurveAlgebraic::~axlAbstractCurveAlgebraic ( void  )

Definition at line 35 of file axlAbstractCurveAlgebraic.cpp.

Member Function Documentation

QString axlAbstractCurveAlgebraic::description ( void  ) const

Definition at line 53 of file axlAbstractCurveAlgebraic.cpp.

void axlAbstractCurveAlgebraic::samplingChanged ( )
virtual void axlAbstractCurveAlgebraic::setData ( void *  data)
void axlAbstractCurveAlgebraic::setData ( const QList< double > &  box,
const QString &   

Definition at line 41 of file axlAbstractCurveAlgebraic.cpp.

void axlAbstractCurveAlgebraic::updated ( void  )

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