OrientableSize Class Reference

#include <OrientableSize.h>

Collaboration diagram for OrientableSize:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 OrientableSize (OrientableSizeProxy *fatherParam, const float width=0, const float height=0, const float depth=0)
 OrientableSize (OrientableSizeProxy *fatherParam, const tlp::Size &size)
void set (const float width=0, const float height=0, const float depth=0)
void set (const tlp::Size &size)
void setW (const float width)
void setH (const float height)
void setD (const float depth)
float getW () const
float getH () const
float getD () const
void get (float *width, float *height, float *depth) const

Protected Attributes

OrientableSizeProxyfather

Constructor & Destructor Documentation

OrientableSize::OrientableSize OrientableSizeProxy fatherParam,
const float  width = 0,
const float  height = 0,
const float  depth = 0
 

OrientableSize::OrientableSize OrientableSizeProxy fatherParam,
const tlp::Size &  size
 


Member Function Documentation

void OrientableSize::get float *  width,
float *  height,
float *  depth
const
 

float OrientableSize::getD  )  const
 

float OrientableSize::getH  )  const
 

float OrientableSize::getW  )  const
 

void OrientableSize::set const tlp::Size &  size  ) 
 

void OrientableSize::set const float  width = 0,
const float  height = 0,
const float  depth = 0
 

void OrientableSize::setD const float  depth  ) 
 

void OrientableSize::setH const float  height  ) 
 

void OrientableSize::setW const float  width  ) 
 


Member Data Documentation

OrientableSizeProxy* OrientableSize::father [protected]
 


Generated on Fri Jan 5 14:21:55 2007 for Tulip Plugins by  doxygen 1.4.6