#include "matrix4x4.h"#include "hogman_minimal/stuff/macros.h"#include <iostream>#include <iterator>#include <iomanip>
Go to the source code of this file.
Classes | |
| union | vrml_color_t |
| vrml color More... | |
| struct | vrml_colored_point_t |
| a 3d point with color More... | |
| union | vrml_point_t |
| a 3d point More... | |
Namespaces | |
| namespace | qglviewer |
Functions | |
| std::ostream & | operator<< (std::ostream &os, const vrml_point_t &p) |
| template<class MatrixType > | |
| void | setVrmlTransform (const MatrixType &mat) |
| void | vrmlColor3f (float r, float g, float b) |
| void | vrmlColor4f (float r, float g, float b, float alpha) |
| void | vrmlHeadRotation (qglviewer::Quaternion &quat) |
| void | vrmlHeadTranslation (qglviewer::Vec &p) |
| void | vrmlLoadIdentity () |
| void | vrmlMultMatrix (const vrml::Matrix4x4 &m) |
| void | vrmlPopMatrix () |
| void | vrmlPushMatrix () |
| void | vrmlRotatef (float phi, float x, float y, float z) |
| void | vrmlScalef (float sx, float sy, float sz) |
| void | vrmlTranslatef (float dx, float dy, float dz) |
| void | writeAxes (std::ostream &os, double len=1.0) |
| void | writeBox (std::ostream &os, double l, double w, double h) |
| template<class InputIterator > | |
| void | writeColoredLines (std::ostream &os, const InputIterator &begin, const InputIterator &end) |
| template<class InputIterator > | |
| void | writeColoredPoints (std::ostream &os, const InputIterator &begin, const InputIterator &end) |
| void | writeCone (std::ostream &os, double radius, double height) |
| void | writeCurrentFoot (std::ostream &os) |
| void | writeCurrentHead (std::ostream &os, bool allColor=false) |
| void | writeCylinder (std::ostream &os, double radius, double height) |
| void | writeEllipsoid (std::ostream &os, double r1, double r2, double r3) |
| void | writeEnd (std::ostream &os) |
| template<class InputIterator > | |
| void | writeLines (std::ostream &os, const InputIterator &begin, const InputIterator &end) |
| template<class InputIterator > | |
| void | writeLineStrip (std::ostream &os, const InputIterator &begin, const InputIterator &end) |
| void | writePlane (std::ostream &os, double l, double w) |
| template<class InputIterator > | |
| void | writePoints (std::ostream &os, const InputIterator &begin, const InputIterator &end) |
| void | writePoseBox (std::ostream &os) |
| void | writePyramid (std::ostream &os, double length, double height) |
| template<class InputIterator > | |
| void | writeQuads (std::ostream &os, const InputIterator &begin, const InputIterator &end) |
| void | writeScaleFoot (std::ostream &os) |
| void | writeScaleHead (std::ostream &os, double sx, double sy, double sz) |
| void | writeSlice (std::ostream &os, double radius, double height, double fov, int slices_per_circle=32) |
| void | writeSphere (std::ostream &os, double radius) |
| void | writeStart (std::ostream &os) |
| template<class InputIterator > | |
| void | writeTriangles (std::ostream &os, const InputIterator &begin, const InputIterator &end) |
| void | writeVrmlFileHeader (std::ostream &os) |
Variables | |
| vrml_color_t | g_vrml_color |
| the current vrml color | |
| vrml::Matrix4x4 | g_vrml_modelview |
| the current transformation matrix | |