Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

CFuiGraphTrace Class Reference

#include <Fui.h>

List of all members.

Public Member Functions

 CFuiGraphTrace (Tag id, int type)
void AddPoint (float x, float y)
void ClearPoints (void)
void SetRange (float minX, float minY, float maxX, float maxY)
void SetColour (unsigned int colour)
void Draw (SSurface *surface)

Protected Attributes

Tag id
int type
unsigned int colour
float minX
float maxX
float minY
float maxY
std::vector< SFuiGraphTracePointpoints


Detailed Description

Definition at line 1155 of file Fui.h.


Constructor & Destructor Documentation

CFuiGraphTrace::CFuiGraphTrace Tag  id,
int  type
 

Definition at line 3508 of file Fui.cpp.


Member Function Documentation

void CFuiGraphTrace::AddPoint float  x,
float  y
 

Definition at line 3517 of file Fui.cpp.

Referenced by CFuiGraph::AddTracePoint().

void CFuiGraphTrace::ClearPoints void   ) 
 

Definition at line 3525 of file Fui.cpp.

Referenced by CFuiGraph::ClearTracePoints().

void CFuiGraphTrace::Draw SSurface surface  ) 
 

Definition at line 3543 of file Fui.cpp.

References colour, DrawDot(), DrawLine(), FUI_GRAPH_TRACE_LINE, FUI_GRAPH_TRACE_POINT, maxX, maxY, minX, minY, points, type, SSurface::xSize, and SSurface::ySize.

void CFuiGraphTrace::SetColour unsigned int  colour  ) 
 

Definition at line 3538 of file Fui.cpp.

Referenced by CFuiGraph::SetTraceColour().

void CFuiGraphTrace::SetRange float  minX,
float  minY,
float  maxX,
float  maxY
 

Definition at line 3530 of file Fui.cpp.

Referenced by CFuiGraph::SetTraceRange().


Member Data Documentation

unsigned int CFuiGraphTrace::colour [protected]
 

Definition at line 1170 of file Fui.h.

Referenced by Draw().

Tag CFuiGraphTrace::id [protected]
 

Definition at line 1168 of file Fui.h.

float CFuiGraphTrace::maxX [protected]
 

Definition at line 1171 of file Fui.h.

Referenced by Draw().

float CFuiGraphTrace::maxY [protected]
 

Definition at line 1172 of file Fui.h.

Referenced by Draw().

float CFuiGraphTrace::minX [protected]
 

Definition at line 1171 of file Fui.h.

Referenced by Draw().

float CFuiGraphTrace::minY [protected]
 

Definition at line 1172 of file Fui.h.

Referenced by Draw().

std::vector<SFuiGraphTracePoint> CFuiGraphTrace::points [protected]
 

Definition at line 1173 of file Fui.h.

Referenced by Draw().

int CFuiGraphTrace::type [protected]
 

Definition at line 1169 of file Fui.h.

Referenced by Draw().


The documentation for this class was generated from the following files:
SourceForge.net Logo Documentation generated by doxygen