ubit::UHeight Class Reference

Box Height policy. More...

#include <uboxGeom.hpp>

Inheritance diagram for ubit::UHeight:

ubit::UProp ubit::UBrick ubit::UObject ubit::UHeightChooser List of all members.

Public Member Functions

 UHeight (float=UNSPECIFIED)
 UHeight (const UHeight &)
UHeightoperator= (float v)
UHeightoperator= (const UFloat &v)
UHeightoperator= (const UHeight &v)
virtual void set (float)
virtual void set (const UHeight &)
 operator float () const
 type conversion: returns value.
bool operator== (float) const
bool operator== (const UHeight &) const
bool isResizable () const
UHeightresizable (bool=true)
 see UWidth.
bool isAdjustable () const
UHeightadjustable (bool=true)
 see UWidth.
virtual void update ()
 updates parents graphics.
virtual void putProp (UContext *, UControl *)
 [impl] changes corresponding value in the UContext

Static Public Attributes

static const int UNSPECIFIED = -1

Protected Attributes

float def_value
float actual_value
bool is_resizable
bool is_adjustable

Friends

class UViewLayoutImpl
UHeightuheight ()
UHeightuheight (float v)
UHeightuheight (const UHeight &v)
 shortcut function: uheight(val) returns *new UHeight(val).

Detailed Description

Box Height policy.

specifies the height policy of the box(es) that contain(s) this property. Usage: see UWidth. by default, the height is resizable() but is not adjustable()


The documentation for this class was generated from the following files:
Generated on Mon Jan 29 00:20:44 2007 for Ubit by  doxygen 1.4.7