====== BigObject Visual::SchlegelDiagram ====== //from application [[..:polytope|polytope]]//\\ \\ Visualization of the Schlegel diagram of a polytope. ===== Methods ===== ==== no category ==== {{anchor:construction:}} ? **''CONSTRUCTION()''** :: Visualize the construction of a 3D Schlegel diagram, that is, the Viewpoint, the 3-polytope and the projection onto one facet. ? Options: : option list ''[[..:common#Visual_Polygons_decorations |Visual::Polygons::decorations]]'' ? Returns: :''[[..:polytope:Visual_SchlegelDiagram |Visual::SchlegelDiagram]]'' ---- {{anchor:directed_graph:}} ? **''DIRECTED_GRAPH([[..:polytope:LinearProgram |LinearProgram]] lp)''** :: Illustrate the behavior of a linear objective function on the polytope. Superpose the drawing with the directed graph induced by the objective function. ? Parameters: :: ''[[..:polytope:LinearProgram |LinearProgram]]'' ''lp'': a LinearProgram object attached to the polytope. ? Returns: :''[[..:polytope:Visual_SchlegelDiagram |Visual::SchlegelDiagram]]'' ---- {{anchor:min_max_face:}} ? **''MIN_MAX_FACE([[..:polytope:LinearProgram |LinearProgram]] lp)''** :: Illustrate the behavior of a linear objective function on the polytope. The vertices belonging to ''[[..:polytope:LinearProgram#MINIMAL_FACE |MINIMAL_FACE]]'' and ''[[..:polytope:LinearProgram#MAXIMAL_FACE |MAXIMAL_FACE]]'' are drawn in distinct colors ? Parameters: :: ''[[..:polytope:LinearProgram |LinearProgram]]'' ''lp'': a LinearProgram object attached to the polytope. ? Options: : :: ''[[..:common#Color |Color]]'' ''min'': minimal face decoration (default: yellow vertices and/or facets) :: ''[[..:common#Color |Color]]'' ''max'': maximal face decoration (default: red vertices and/or facets) ? Returns: :''[[..:polytope:Visual_SchlegelDiagram |Visual::SchlegelDiagram]]'' ---- {{anchor:solid:}} ? **''SOLID()''** :: Draw the facets of the Schlegel diagram as polytopes. ? Options: : option list ''[[..:common#Visual_Polygons_decorations |Visual::Polygons::decorations]]'' ? Returns: :''[[..:polytope:Visual_SchlegelDiagram |Visual::SchlegelDiagram]]'' ---- {{anchor:steiner:}} ? **''STEINER()''** ::UNDOCUMENTED ? Options: : option list ''[[..:common#Visual_PointSet_decorations |Visual::PointSet::decorations]]'' ---- {{anchor:triangulation_boundary:}} ? **''TRIANGULATION_BOUNDARY()''** :: Draw the edges of the [[..:polytope:Visual_Polytope#TRIANGULATION_BOUNDARY |TRIANGULATION_BOUNDARY]] ? Options: : option list ''[[..:graph#Visual_Graph_decorations |Visual::Graph::decorations]]'' ? Returns: :''[[..:polytope:Visual_SchlegelDiagram |Visual::SchlegelDiagram]]'' ---- {{anchor:triangulation_boundary_solid:}} ? **''TRIANGULATION_BOUNDARY_SOLID()''** :: Draw the boundary simplices of the triangulation as solid tetrahedra. ? Options: : option list ''[[..:common#Visual_Polygons_decorations |Visual::Polygons::decorations]]'' ? Returns: :''[[..:polytope:Visual_SchlegelDiagram |Visual::SchlegelDiagram]]'' ---- {{anchor:vertex_colors:}} ? **''VERTEX_COLORS([[..:polytope:LinearProgram |LinearProgram]] lp)''** :: Illustrate the behavior of a linear objective function on the polytope. Color the vertices according to the values of the objective function. ? Parameters: :: ''[[..:polytope:LinearProgram |LinearProgram]]'' ''lp'': a LinearProgram object attached to the polytope. ? Options: : :: ''[[..:common#Color |Color]]'' ''min'': minimal vertex color (default: yellow) :: ''[[..:common#Color |Color]]'' ''max'': maximal vertex color (default: red) ? Returns: :''[[..:polytope:Visual_SchlegelDiagram |Visual::SchlegelDiagram]]'' ----