The methods described below can be used to add more details to drawings created by the following visualization methods:

Polytope::VISUAL | Polytope::VISUAL_TRIANGULATION

MIN_MAX_FACE ([ LPobject ])
Illustrate the behavior of a linear objective function on the polytope. Draw the facets contained in MAXIMAL_FACE and MINIMAL_FACE in distinguished colors (by default, red and yellow).
The optional parameter LPobject is introduced for the future use, when it will be possible to store several objective function in a Polytope object.
VERTEX_COLORS ([ LPobject ])
Illustrate the behavior of a linear objective function on the polytope. Color the vertices according to the values of the objective function (VERTEX_COLORS)
The optional parameter LPobject is introduced for the future use, when it will be possible to store several objective function in a Polytope object.
DIRECTED_GRAPH ([ LPobject ])
Illustrate the behavior of a linear objective function on the polytope. Superpose the drawing with the directed graph induced by the objective function.
The optional parameter LPobject is introduced for the future use, when it will be possible to store several objective function in a Polytope object.
TRIANGULATION_BOUNDARY
Draw the edges of the TRIANGULATION_BOUNDARY. The facets are made transparent.
STEINER
Add the STEINER_POINTS to the 3-d visualization The facets are made transparent.

Each auxiliary method always returns the visual object it has called with ($this), which makes it easy to build longer method chains of the kind: VISUAL->DIRECTED_GRAPH->VERTEX_COLORS .