IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.

IG::Plot2d::GraphItem Class Reference

Base lass for all items that can be put on a graph (including axes, labels, etc.). More...

Inheritance diagram for IG::Plot2d::GraphItem:
Collaboration diagram for IG::Plot2d::GraphItem:

List of all members.

Public Member Functions

 GraphItem (GraphBase graph)
abstract void UpdateInGraph ()
 Updates the current item in the containing control.
abstract void DetachFromGraph ()
 Detaches the current item from the graph.

Properties

GraphBase Graph [get, set]
 Graph that contains this axis.

Private Member Functions

 GraphItem ()

Private Attributes

GraphBase _graph

Detailed Description

Base lass for all items that can be put on a graph (including axes, labels, etc.).

$A Igor Jun09;


Constructor & Destructor Documentation

IG::Plot2d::GraphItem::GraphItem ( ) [inline, private]
IG::Plot2d::GraphItem::GraphItem ( GraphBase  graph) [inline]

Member Function Documentation

abstract void IG::Plot2d::GraphItem::UpdateInGraph ( ) [pure virtual]

Updates the current item in the containing control.

Implemented in IG::Plot2d::GraphLineItem.

abstract void IG::Plot2d::GraphItem::DetachFromGraph ( ) [pure virtual]

Detaches the current item from the graph.

Implemented in IG::Plot2d::GraphLineItem.


Member Data Documentation


Property Documentation

GraphBase IG::Plot2d::GraphItem::Graph [get, set]

Graph that contains this axis.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties Events