Envision
A visual programming IDE for object-oriented languages
List of all members | Public Member Functions | Public Attributes
OOVisualization::AutoLayouter::Size Class Reference

Public Member Functions

 Size (float width, float height)
 
void addHorizontally (Model::Node *node)
 
void addHorizontally (Size size)
 
void addVertically (Model::Node *node)
 
void addVertically (Size size)
 

Public Attributes

float height = MIN_HEIGHT
 
float width = MIN_WIDTH
 

Constructor & Destructor Documentation

◆ Size()

OOVisualization::AutoLayouter::Size::Size ( float  width,
float  height 
)
inline

Member Function Documentation

◆ addHorizontally() [1/2]

void OOVisualization::AutoLayouter::Size::addHorizontally ( Model::Node node)
inline

◆ addHorizontally() [2/2]

void OOVisualization::AutoLayouter::Size::addHorizontally ( Size  size)
inline

◆ addVertically() [1/2]

void OOVisualization::AutoLayouter::Size::addVertically ( Model::Node node)
inline

◆ addVertically() [2/2]

void OOVisualization::AutoLayouter::Size::addVertically ( Size  size)
inline

Member Data Documentation

◆ height

float OOVisualization::AutoLayouter::Size::height = MIN_HEIGHT

◆ width

float OOVisualization::AutoLayouter::Size::width = MIN_WIDTH