a2dBandMarker Class Reference

marker for two value in one curve, called a a2dBandCurve. More...

#include <marker.h>

Inheritance diagram for a2dBandMarker:

Inheritance graph
[legend]
Collaboration diagram for a2dBandMarker:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 a2dBandMarker (const wxString &format=_T("%f"), a2dBandCurve *curve=0)
 a2dBandMarker (const wxString &format, a2dBandCurve *curve, double atx, double height=0)
 a2dBandMarker (const wxString &format, a2dBandCurve *curve, double atx, const a2dFont &font)
 a2dBandMarker (const a2dBandMarker &other, CloneOptions options)
void SetMarkerUpLow (bool markerUpLow)
 marker on upper side of curve if true, else low
void CalculatePositionMarker (double &xw, double &yw)
bool GetPositionCurvePoint (a2dPoint2D &point)
 get point at position of marker.
virtual a2dObjectClone (CloneOptions options) const
 This is here so that this class cannot be used directly.

Protected Member Functions

virtual void DoSave (wxObject *parent, a2dIOHandlerXmlSerOut &out, a2dXmlSer_flag xmlparts, a2dObjectList *towrite)
 write object specific CVGL data
void DoLoad (wxObject *parent, a2dIOHandlerXmlSerIn &parser, a2dXmlSer_flag xmlparts)
 load object specific CVG data


Detailed Description

marker for two value in one curve, called a a2dBandCurve.

The marker travels up and down the band curve, and one can display the value on the upper or lower side of the curve.

Definition at line 344 of file marker.h.


Member Function Documentation

bool a2dBandMarker::GetPositionCurvePoint ( a2dPoint2D point  ) 

get point at position of marker.

If x,y on curve is a function of frequency, m_position stands for the frequency. What is returned, is the x,y at m_position in curve coordinates.

Reimplemented from a2dMarker.

Definition at line 1192 of file marker.cpp.

void a2dBandMarker::DoLoad ( wxObject *  parent,
a2dIOHandlerXmlSerIn parser,
a2dXmlSer_flag  xmlparts 
) [protected, virtual]

load object specific CVG data

todo ignore until this down here is fully converted.

Reimplemented from a2dMarker.

Definition at line 1222 of file marker.cpp.


The documentation for this class was generated from the following files:
a2dBandMarker Class Reference -- Tue Aug 31 18:11:41 2010 -- 31 Aug 2010 -- 1.5.5 -- wxArt2D -- . -- Main Page Reference Documentation