Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

BC_FPot Class Reference

#include <bcpot.h>

Inheritance diagram for BC_FPot:

BC_Pot BC_SubWindow BC_WindowBase BC_RelocatableWidget List of all members.

Public Member Functions

 BC_FPot (int x, int y, float value, float minvalue, float maxvalue, VFrame **data=0)
 ~BC_FPot ()
char * get_caption ()
int increase_value ()
int decrease_value ()
float get_percentage ()
float get_value ()
int percentage_to_value (float percentage)
void update (float value)
void update (float value, float minvalue, float maxvalue)
void set_precision (float value)

Private Attributes

float value
float minvalue
float maxvalue
float precision

Detailed Description

Definition at line 70 of file bcpot.h.


Constructor & Destructor Documentation

BC_FPot::BC_FPot int  x,
int  y,
float  value,
float  minvalue,
float  maxvalue,
VFrame **  data = 0
 

Definition at line 379 of file bcpot.C.

BC_FPot::~BC_FPot  ) 
 

Definition at line 393 of file bcpot.C.


Member Function Documentation

int BC_FPot::decrease_value  )  [virtual]
 

Reimplemented from BC_Pot.

Definition at line 404 of file bcpot.C.

char * BC_FPot::get_caption  )  [virtual]
 

Reimplemented from BC_Pot.

Definition at line 416 of file bcpot.C.

float BC_FPot::get_percentage  )  [virtual]
 

Reimplemented from BC_Pot.

Definition at line 422 of file bcpot.C.

float BC_FPot::get_value  ) 
 

Definition at line 438 of file bcpot.C.

int BC_FPot::increase_value  )  [virtual]
 

Reimplemented from BC_Pot.

Definition at line 397 of file bcpot.C.

int BC_FPot::percentage_to_value float  percentage  )  [virtual]
 

Reimplemented from BC_Pot.

Definition at line 427 of file bcpot.C.

void BC_FPot::set_precision float  value  ) 
 

Definition at line 411 of file bcpot.C.

void BC_FPot::update float  value,
float  minvalue,
float  maxvalue
 

Definition at line 452 of file bcpot.C.

void BC_FPot::update float  value  ) 
 

Definition at line 443 of file bcpot.C.


Member Data Documentation

float BC_FPot::maxvalue [private]
 

Definition at line 92 of file bcpot.h.

float BC_FPot::minvalue [private]
 

Definition at line 92 of file bcpot.h.

float BC_FPot::precision [private]
 

Definition at line 93 of file bcpot.h.

float BC_FPot::value [private]
 

Definition at line 92 of file bcpot.h.


The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:26:37 2006 for Guicast-svn by  doxygen 1.4.4