|
| mpTitle () |
| Default constructor.
|
|
| mpTitle (const wxString &name) |
|
| mpText (const wxString &name=wxEmptyString) |
| Default constructor.
|
|
| mpText (const wxString &name, int offsetx, int offsety) |
|
| mpText (const wxString &name, mpLocation marginLocation) |
|
virtual bool | HasBBox () |
| Text Layer has not bounding box. More...
|
|
void | SetLocation (mpLocation location) |
| Set the location of the box.
|
|
mpLocation | GetLocation () const |
| Returns the location of the box. More...
|
|
void | SetOffset (int offX, int offY) |
| Set offset.
|
|
void | GetOffset (int *offX, int *offY) const |
| Get the offset. More...
|
|
| mpLayer (mpLayerType layerType) |
|
void | SetWindow (mpWindow &w) |
| Set the wxWindow handle.
|
|
virtual void | GetBBox (mpFloatRect *m_bound) |
| Return the bounding box, ie GetMinX(), GetMaxX(), GetMinY() and GetMaxY() of this mpLayer Here we don't use extra Y2 values.
|
|
mpLayerType | GetLayerType () const |
| Get layer type: a Layer can be of different types: plot, lines, axis, info boxes, etc, this method returns the right value. More...
|
|
int | GetLayerSubType () const |
| Get layer subtype: each layer type can have several flavors. More...
|
|
virtual bool | IsLayerType (mpLayerType type, int *sub_type) |
| Specifies that if the layer is of type "type". More...
|
|
virtual double | GetMinX () |
| Get inclusive left border of bounding box. More...
|
|
virtual double | GetMaxX () |
| Get inclusive right border of bounding box. More...
|
|
virtual double | GetMinY () |
| Get inclusive bottom border of bounding box. More...
|
|
virtual double | GetMaxY () |
| Get inclusive top border of bounding box. More...
|
|
void | Plot (wxDC &dc, mpWindow &w) |
| Plot given view of layer to the given device context. More...
|
|
void | SetName (const wxString &name) |
| Set layer name. More...
|
|
const wxString & | GetName () const |
| Get layer name. More...
|
|
void | SetFont (const wxFont &font) |
| Set layer font. More...
|
|
const wxFont & | GetFont () const |
| Get font set for this layer. More...
|
|
void | SetFontColour (const wxColour &colour) |
| Set layer font foreground colour. More...
|
|
const wxColour & | GetFontColour () const |
| Get font foreground colour set for this layer. More...
|
|
void | SetPen (const wxPen &pen) |
| Set layer pen. More...
|
|
const wxPen & | GetPen () const |
| Get pen set for this layer. More...
|
|
void | SetBrush (const wxBrush &brush) |
| Set layer brush. More...
|
|
const wxBrush & | GetBrush () const |
| Get brush set for this layer. More...
|
|
void | SetShowName (bool show) |
| Set Name visibility. More...
|
|
bool | GetShowName () const |
| Get Name visibility. More...
|
|
void | SetDrawOutsideMargins (bool drawModeOutside) |
| Set Draw mode: inside or outside margins. More...
|
|
bool | GetDrawOutsideMargins () const |
| Get Draw mode: inside or outside margins. More...
|
|
wxBitmap | GetColourSquare (int side=16) |
| Get a small square bitmap filled with the colour of the pen used in the layer. More...
|
|
bool | IsVisible () const |
| Checks whether the layer is visible or not. More...
|
|
virtual void | SetVisible (bool show) |
| Sets layer visibility. More...
|
|
bool | IsTractable () const |
| Checks whether the layer is tractable or not. More...
|
|
virtual void | SetTractable (bool track) |
| Sets layer tractability. More...
|
|
void | SetAlign (int align) |
| Set X/Y alignment. More...
|
|
int | GetAlign () const |
| Get X/Y alignment. More...
|
|
void | SetCanDelete (bool canDelete) |
| Set CanDelete for plot. More...
|
|
bool | GetCanDelete (void) const |
| Get CanDelete for plot. More...
|
|
mpLayerZOrder | GetZIndex (void) const |
| Get the ZIndex of the plot. More...
|
|
Plot layer implementing a simple title.
Title is placed in center top margin