|
| | PolyscopeViewer () |
| | PolyscopeViewer (const KSpace &k) |
| void | clearView () override |
| | Clear the screen.
|
| void | show () override |
| | Starts the event loop and display of elements.
|
| void | renderNewData () override |
| | Renders newly added data.
|
| void | setCallback (typename Display3D< Space, KSpace >::Callback *callback) override |
| void | renderClippingPlanes () |
| | ~PolyscopeViewer () |
| | Display3D (const KSpace &space) |
| virtual void | renderAll () |
| | (Re)Render all data
|
| virtual void | clear () |
| | Clear the viewer, including screen and internal data.
|
| virtual void | setCallback (Callback *callback) |
| | Sets callback.
|
| std::string | newList (const std::string &name, size_t eSize=0) |
| | Create a new group.
|
| bool | setCurrentList (const std::string &name) |
| | Set the current group for further updates.
|
| bool | canCreateNewList (size_t elementSize) const |
| | Tells if a list of a given elementSize can be reused.
|
| std::string | createOrReuseList (const std::string &name, size_t elementSize) |
| | Reuse a list if possible, otherwise create a new one.
|
| void | endCurrentGroup () |
| | End current group and sets an invalid current group.
|
| std::string | newCubeList (const std::string &name) |
| std::string | newBallList (const std::string &name) |
| std::string | newLineList (const std::string &name) |
| std::string | newQuadList (const std::string &name) |
| std::string | newPolygonList (const std::string &name) |
| std::string | newTriangleList (const std::string &name) |
| std::string | newVolumetricList (const std::string &name) |
| std::string | createOrReuseCubeList (const std::string &name) |
| std::string | createOrReuseBallList (const std::string &name) |
| std::string | createOrReuseLineList (const std::string &name) |
| std::string | createOrReuseQuadList (const std::string &name) |
| std::string | createOrReusePolygonList (const std::string &name) |
| std::string | createOrReuseTriangleList (const std::string &name) |
| std::string | createOrReuseVolumetricList (const std::string &name) |
| Display3D & | operator<< (const Obj &obj) |
| | Draw object with stream API.
|
| std::string | draw (const Point &p, const std::string &uname="Point_{i}") |
| std::string | drawPolygon (const std::vector< Vec > &vertices, const std::string &uname="Polygon_{i}") |
| | Draws a polygon.
|
| std::string | drawBall (const RealPoint &c, const std::string &uname="Ball_{i}") |
| std::string | drawLine (const RealPoint &a, const RealPoint &b, const std::string &uname="Line_{i}") |
| std::string | drawQuad (const RealPoint &a, const RealPoint &b, const RealPoint &c, const RealPoint &d, const std::string &uname="Quad_{i}") |
| void | addQuantity (const std::string &oName, const std::string &qName, const Type &value, QuantityScale scale=QuantityScale::UNKNOWN) |
| void | drawColor (const DGtal::Color &color) |
| void | setDefaultColors () |
| void | drawAdjacencies (bool toggle=true) |
| void | drawAsSimplified (bool toggle=true) |
| void | drawAsGrid (bool toggle=true) |
| void | defaultStyle () |
| void | drawAsPaving () |
| void | drawAsBalls () |
template<typename
Space = Z3i::Space, typename
KSpace = Z3i::KSpace>
class DGtal::PolyscopeViewer< Space, KSpace >
- Examples
- dec/exampleDECSurface.cpp.
Definition at line 52 of file PolyscopeViewer.h.