Generated on Mon Nov 30 23:53:48 2009 for Gecode by doxygen 1.6.1

Gecode::Gist::Layouter Class Reference

Helper functions for the layout algorithm. More...

List of all members.

Static Public Member Functions

static int getAlpha (Extent *shape1, int depth1, Extent *shape2, int depth2)
 Compute distance needed between shape1 and shape2.
static void merge (Extent *result, Extent *shape1, int depth1, Extent *shape2, int depth2, int alpha)
 Merge shape1 and shape2 into result with distance alpha.

Detailed Description

Helper functions for the layout algorithm.

Definition at line 224 of file visualnode.cpp.


Member Function Documentation

int Gecode::Gist::Layouter::getAlpha ( Extent shape1,
int  depth1,
Extent shape2,
int  depth2 
) [static]

Compute distance needed between shape1 and shape2.

Definition at line 236 of file visualnode.cpp.

void Gecode::Gist::Layouter::merge ( Extent result,
Extent shape1,
int  depth1,
Extent shape2,
int  depth2,
int  alpha 
) [static]

Merge shape1 and shape2 into result with distance alpha.

Definition at line 250 of file visualnode.cpp.


The documentation for this class was generated from the following file: