Class to build a high low close representation. More...
#include <MeshViz/graph/PoHighLowClose.h>
Public Types | |
enum | HorCloseBarPosition { LEFT, MIDDLE, RIGHT } |
Public Member Functions | |
virtual SoType | getTypeId () const |
virtual const SoNodekitCatalog * | getNodekitCatalog () const |
PoHighLowClose () | |
PoHighLowClose (int numValues, const float *x, const float *high, const float *low, const float *close) | |
virtual void | rebuild () |
Static Public Member Functions | |
static SoType | getClassTypeId () |
static const SoNodekitCatalog * | getClassNodekitCatalog () |
Public Attributes | |
SoMFFloat | valuesX |
SoMFFloat | valuesHigh |
SoMFFloat | valuesLow |
SoMFFloat | valuesClose |
SoSFEnum | horCloseBarPosition |
Class to build a high low close representation in the plane XY.
valuesX | 0 |
valuesHigh | 0 |
valuesLow | 0 |
valuesClose | 0 |
horCloseBarPosition | LEFT |
PoHighLowClose::PoHighLowClose | ( | ) | [inline] |
Default constructor.
PoHighLowClose::PoHighLowClose | ( | int | numValues, | |
const float * | x, | |||
const float * | high, | |||
const float * | low, | |||
const float * | close | |||
) | [inline] |
Constructor.
static const SoNodekitCatalog* PoHighLowClose::getClassNodekitCatalog | ( | ) | [static] |
Returns the SoNodekitCatalog for this class.
Reimplemented from PoGraphMaster.
static SoType PoHighLowClose::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from PoGraphMaster.
virtual const SoNodekitCatalog* PoHighLowClose::getNodekitCatalog | ( | ) | const [virtual] |
Returns the SoNodekitCatalog for this instance.
Reimplemented from PoGraphMaster.
virtual SoType PoHighLowClose::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from PoGraphMaster.
virtual void PoHighLowClose::rebuild | ( | ) | [virtual] |
Position of the horizontal close bar in relation to the vertical line.
List of close values.
Must have the same size than the other "values" fields.
List of high values.
Must have the same size than the other "values" fields.
List of low values.
Must have the same size than the other "values" fields.
List of abscissas.
Must have the same size than the other "values" fields.