OrientableSizeProxy Class Reference

#include <OrientableSizeProxy.h>

List of all members.

Public Types

typedef OrientableSize PointType
typedef OrientableSize LineType

Public Member Functions

 OrientableSizeProxy (tlp::SizeProperty *sizesProxy, orientationType mask=ORI_DEFAULT)
OrientableSize createSize (const float width=0, const float height=0, const float depth=0)
OrientableSize createSize (const tlp::Size &v)
void setOrientation (orientationType mask)
void setAllNodeValue (const PointType &v)
void setAllEdgeValue (const LineType &v)
void setEdgeValue (const tlp::edge e, const LineType &v)
void setNodeValue (tlp::node n, const PointType &v)
PointType getNodeValue (const tlp::node n)
LineType getEdgeValue (const tlp::edge e)
PointType getNodeDefaultValue ()
LineType getEdgeDefaultValue ()

Friends

class OrientableSize


Member Typedef Documentation

typedef OrientableSize OrientableSizeProxy::LineType
 

typedef OrientableSize OrientableSizeProxy::PointType
 


Constructor & Destructor Documentation

OrientableSizeProxy::OrientableSizeProxy tlp::SizeProperty *  sizesProxy,
orientationType  mask = ORI_DEFAULT
 


Member Function Documentation

OrientableSize OrientableSizeProxy::createSize const tlp::Size &  v  ) 
 

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

OrientableSizeProxy::LineType OrientableSizeProxy::getEdgeDefaultValue  ) 
 

LineType OrientableSizeProxy::getEdgeValue const tlp::edge  e  ) 
 

OrientableSizeProxy::PointType OrientableSizeProxy::getNodeDefaultValue  ) 
 

PointType OrientableSizeProxy::getNodeValue const tlp::node  n  ) 
 

void OrientableSizeProxy::setAllEdgeValue const LineType v  ) 
 

void OrientableSizeProxy::setAllNodeValue const PointType v  ) 
 

void OrientableSizeProxy::setEdgeValue const tlp::edge  e,
const LineType v
 

void OrientableSizeProxy::setNodeValue tlp::node  n,
const PointType v
 

void OrientableSizeProxy::setOrientation orientationType  mask  ) 
 


Friends And Related Function Documentation

friend class OrientableSize [friend]
 


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