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

- Main Page
- Namespaces
- Classes
- Files
- Directories

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Properties | Private Member Functions | Private Attributes

# 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:
[legend]
Collaboration diagram for IG::Plot2d::GraphItem:
[legend]

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

GraphBase IG::Plot2d::GraphItem::_graph`[private]`

## 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:

- GraphItem.cs

All Classes Namespaces Files Functions Variables Enumerations Properties Events