Generated on Sat Feb 7 2015 02:01:43 for Gecode by doxygen 1.8.9.1
Gecode::Gist::Extent Class Reference

Extent representing shape of a tree at one depth level More...

#include <visualnode.hh>

Public Member Functions

 Extent (void)
 Default constructor. More...
 
 Extent (int l0, int r0)
 Construct with l0 and r0. More...
 
 Extent (int width)
 Construct with width width. More...
 
void extend (int deltaL, int deltaR)
 Extend extent by deltaL and deltaR. More...
 
void move (int delta)
 Move extent by delta. More...
 

Public Attributes

int l
 Left extent. More...
 
int r
 Right extent. More...
 

Detailed Description

Extent representing shape of a tree at one depth level

Definition at line 67 of file visualnode.hh.

Constructor & Destructor Documentation

Gecode::Gist::Extent::Extent ( void  )
inline

Default constructor.

Definition at line 41 of file visualnode.hpp.

Gecode::Gist::Extent::Extent ( int  l0,
int  r0 
)
inline

Construct with l0 and r0.

Definition at line 44 of file visualnode.hpp.

Gecode::Gist::Extent::Extent ( int  width)
inline

Construct with width width.

Definition at line 47 of file visualnode.hpp.

Member Function Documentation

void Gecode::Gist::Extent::extend ( int  deltaL,
int  deltaR 
)
inline

Extend extent by deltaL and deltaR.

Definition at line 54 of file visualnode.hpp.

void Gecode::Gist::Extent::move ( int  delta)
inline

Move extent by delta.

Definition at line 59 of file visualnode.hpp.

Member Data Documentation

int Gecode::Gist::Extent::l

Left extent.

Definition at line 70 of file visualnode.hh.

int Gecode::Gist::Extent::r

Right extent.

Definition at line 72 of file visualnode.hh.


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