, including all inherited members.
  | act | lti::draw3D< T > |  [protected] | 
  | actColor | lti::draw< T > |  [protected] | 
  | actSize | lti::drawBase< T > |  [protected] | 
  | actSymbol | lti::drawBase< T > |  [protected] | 
  | actX | lti::drawBase< T > |  [protected] | 
  | actY | lti::drawBase< T > |  [protected] | 
  | appendStatusString(const char *msg) const  | lti::status |  [virtual] | 
  | appendStatusString(const int &msg) const  | lti::status |  [virtual] | 
  | appendStatusString(const double &msg) const  | lti::status |  [virtual] | 
  | appendStatusString(const status &other) const  | lti::status |  [virtual] | 
  | arc(const point &p1, const point &pA, const point &pB) | lti::draw< T > |  [virtual] | 
  | arrow(const int fx, const int fy, const int tx, const int ty, const float &size=0.2f) | lti::draw< T > |  [virtual] | 
  | arrow(const point &p1, const point &p2, const float &size=0.2f) | lti::draw< T > |  [inline, virtual] | 
  | axis(const double size) | lti::scene3D< T > |  | 
  | axis(const double size, const T &colorX, const T &colorY, const T &colorZ) | lti::scene3D< T > |  | 
  | bools | lti::scene3D< T > |  [protected] | 
  | box(const dpoint3D &a, const dpoint3D &b, const bool filled=true) | lti::scene3D< T > |  | 
  | box(const dpoint3D &a, const dpoint3D &b, const T lineColor) | lti::scene3D< T > |  | 
  | lti::draw::box(const trectangle< int > &r, const bool &filled=false) | lti::draw< T > |  [inline, virtual] | 
  | lti::draw::box(const trectangle< int > &r, const float angle, const bool &filled) | lti::draw< T > |  [inline] | 
  | lti::draw::box(const point &upperLeft, const point &bottomRight, const bool &filled=false) | lti::draw< T > |  [inline, virtual] | 
  | lti::draw::box(const point &upperLeft, const point &bottomRight, const float angle, const bool &filled=false) | lti::draw< T > |  [inline] | 
  | lti::draw::box(const int xl, const int yu, const int xr, const int yb, const bool &filled=false) | lti::draw< T > |  [inline, virtual] | 
  | lti::draw::box(const int xl, const int yu, const int xr, const int yb, const float angle, const bool &filled=false) | lti::draw< T > |  [inline] | 
  | cam | lti::draw3D< T > |  [protected] | 
  | camTarget | lti::draw3D< T > |  [protected] | 
  | center | lti::draw3D< T > |  [protected] | 
  | channels | lti::scene3D< T > |  [protected] | 
  | Circle enum value | lti::drawBase< T > |  | 
  | circle(const point &p1, const int r, const bool &filled=false) | lti::draw< T > |  [virtual] | 
  | circle(const int x, const int y, const int r, const bool &filled=false) | lti::draw< T > |  [inline] | 
  | clear() | lti::draw< T > |  | 
  | colors | lti::scene3D< T > |  [protected] | 
  | copy(const scene3D &other) | lti::scene3D< T > |  | 
  | copysign(const double &a, const double &b) | lti::draw3D< T > |  [inline, protected] | 
  | correctLine(int &x, int &y, double &z, const int &x2, const int &y2, const double &z2) | lti::draw3D< T > |  [protected] | 
  | lti::draw::correctLine(int &x, int &y, const int x2, const int y2) | lti::draw< T > |  [protected] | 
  | deepCtrl | lti::draw3D< T > |  [protected] | 
  | deepImg | lti::draw3D< T > |  [protected] | 
  | Diamond enum value | lti::drawBase< T > |  | 
  | dmatrices | lti::scene3D< T > |  [protected] | 
  | Dot enum value | lti::drawBase< T > |  | 
  | doubles | lti::scene3D< T > |  [protected] | 
  | draw() | lti::draw< T > |  | 
  | draw3D() | lti::draw3D< T > |  | 
  | drawBase() | lti::drawBase< T > |  | 
  | drawBase(const drawBase &other) | lti::drawBase< T > |  | 
  | lti::draw::drawSymbol(const int x, const int y) | lti::draw< T > |  [protected] | 
  | lti::draw::drawSymbol(const int x, const int y, const int w, const typename drawBase< T >::eMarkerType t) | lti::draw< T > |  [protected] | 
  | lti::draw::drawSymbol(const int x, const int y, const int w, const char *style) | lti::draw< T > |  [protected, virtual] | 
  | dvectors | lti::scene3D< T > |  [protected] | 
  | ellipse(const point &p1, const int aX, const int aY, const bool &filled=false) | lti::draw< T > |  [virtual] | 
  | ellipse(const point &p1, const int aX, const int aY, const float &angle, const bool &filled=false) | lti::draw< T > |  [virtual] | 
  | ellipsoid(const vector< double > &mean, const matrix< double > &sigma, const double &cst) | lti::scene3D< T > |  | 
  | eMarkerType enum name | lti::drawBase< T > |  | 
  | enterPX(const point &p, int *x1, int *x2, int &miny, int &maxy) | lti::draw< T > |  [inline, protected] | 
  | fill(const point &seed) | lti::draw< T > |  | 
  | fill(const int x, const int y) | lti::draw< T > |  [inline] | 
  | filled | lti::drawBase< T > |  [protected] | 
  | fillpat | lti::drawBase< T > |  [protected] | 
  | fillUntil(const point &seed, const T &stopColor) | lti::draw< T > |  | 
  | fillUntil(const int x, const int y, const T &stopColor) | lti::draw< T > |  [inline] | 
  | flush(matrix< T > &image) | lti::scene3D< T > |  | 
  | flush(const typename draw3D< T >::parameters &camera) | lti::scene3D< T > |  | 
  | flush(const typename draw3D< T >::parameters &camera, matrix< T > &image) | lti::scene3D< T > |  | 
  | flush() | lti::scene3D< T > |  | 
  | getCameraMatrix() const  | lti::draw3D< T > |  | 
  | getCanvas() | lti::draw< T > |  [virtual] | 
  | getCanvas() const  | lti::draw< T > |  [virtual] | 
  | getCanvasSize() | lti::draw< T > |  [virtual] | 
  | getColor() const  | lti::draw< T > |  | 
  | getGray(const float &val) | lti::draw3D< T > |  [static] | 
  | getOriginPosition() const  | lti::draw3D< T > |  | 
  | getParameters() const  | lti::draw3D< T > |  [inline] | 
  | getParameters() | lti::draw3D< T > |  [inline] | 
  | getRange() const  | lti::scene3D< T > |  | 
  | getStatusString() const  | lti::status |  [virtual] | 
  | getTypeName() const  | lti::scene3D< T > |  [virtual] | 
  | grid(const double size, const int nbSteps) | lti::scene3D< T > |  | 
  | lti::draw::grid(const point &delta, const bool interval=true) | lti::draw< T > |  [virtual] | 
  | horizontalLine(const int x1, const int x2, const int y) | lti::draw< T > |  [virtual] | 
  | horizontalLine(const point &p1, const point &p2) | lti::draw< T > |  [virtual] | 
  | img | lti::draw< T > |  [protected] | 
  | inCanvas(const point &p) const  | lti::draw< T > |  [inline, protected] | 
  | inCanvas(const int x, const int y) const  | lti::draw< T > |  [inline, protected] | 
  | initialize() | lti::object |  [protected] | 
  | instructionList | lti::scene3D< T > |  [protected] | 
  | Instructions enum name | lti::scene3D< T > |  [protected] | 
  | ints | lti::scene3D< T > |  [protected] | 
  | ioLine(const point &p1, const double &z1, const point &p2, const double &z2, ivector &in, ivector &out, dvector &zIn, dvector &zOut, const int firstY) const  | lti::draw3D< T > |  [protected] | 
  | line(const int fx, const int fy, const int tx, const int ty) | lti::draw< T > |  [virtual] | 
  | line(const point &p1, const point &p2) | lti::draw< T > |  [inline, virtual] | 
  | line(const tline< int > &l) | lti::draw< T > |  [inline] | 
  | line(const hPoint2D< U > &p) | lti::draw< T > |  [inline] | 
  | line3D(const dpoint3D &a, const dpoint3D &b) | lti::scene3D< T > |  | 
  | line3D(const double &x, const double &y, const double &z, const double &x2, const double &y2, const double &z2) | lti::scene3D< T > |  | 
  | line3DTo(const double &x, const double &y, const double &z) | lti::scene3D< T > |  | 
  | line3DTo(const dpoint3D &p) | lti::scene3D< T > |  | 
  | linepat | lti::drawBase< T > |  [protected] | 
  | lineTo(const int x, const int y) | lti::draw< T > |  [virtual] | 
  | lineTo(const point &p) | lti::draw< T > |  [inline, virtual] | 
  | ltiLibInitialized | lti::object |  [protected, static] | 
  | LtiLogo enum value | lti::drawBase< T > |  | 
  | marker(const int x, const int y) | lti::drawBase< T > |  [inline, virtual] | 
  | marker(const int x, const int y, const int width) | lti::drawBase< T > |  [inline, virtual] | 
  | marker(const int x, const int y, const char *style) | lti::drawBase< T > |  [inline, virtual] | 
  | marker(const int x, const int y, const eMarkerType t) | lti::drawBase< T > |  [inline, virtual] | 
  | marker(const int x, const int y, const int w, const char *style) | lti::drawBase< T > |  [inline, virtual] | 
  | marker(const int x, const int y, const int w, eMarkerType t) | lti::drawBase< T > |  [inline, virtual] | 
  | marker(const point &p) | lti::drawBase< T > |  [inline, virtual] | 
  | marker(const point &p, const int width) | lti::drawBase< T > |  [inline, virtual] | 
  | marker(const point &p, char *style) | lti::drawBase< T > |  [inline, virtual] | 
  | marker(const point &p, eMarkerType t) | lti::drawBase< T > |  [inline, virtual] | 
  | marker(const point &p, int width, eMarkerType t) | lti::drawBase< T > |  [inline, virtual] | 
  | marker(const point &p, int width, char *style) | lti::drawBase< T > |  [inline, virtual] | 
  | marker(const hPoint2D< U > &p) | lti::drawBase< T > |  [inline] | 
  | marker(const hPoint2D< U > &p, const int width) | lti::drawBase< T > |  [inline] | 
  | marker(const hPoint2D< U > &p, const eMarkerType t) | lti::drawBase< T > |  [inline] | 
  | marker(const hPoint2D< U > &p, const char *style) | lti::drawBase< T > |  [inline] | 
  | marker(const hPoint2D< U > &p, const int width, const eMarkerType t) | lti::drawBase< T > |  [inline] | 
  | marker(const hPoint2D< U > &p, const int width, const char *style) | lti::drawBase< T > |  [inline] | 
  | marker(const pointList &c, const point &offset=point(0, 0)) | lti::drawBase< T > |  [inline, virtual] | 
  | marker(const pointList &c, int width, const point &offset=point(0, 0)) | lti::drawBase< T > |  [inline, virtual] | 
  | marker(const pointList &c, char *style, const point &offset=point(0, 0)) | lti::drawBase< T > |  [inline, virtual] | 
  | marker(const pointList &c, eMarkerType t, const point &offset=point(0, 0)) | lti::drawBase< T > |  [inline, virtual] | 
  | marker(const pointList &c, int width, char *style, const point &offset=point(0, 0)) | lti::drawBase< T > |  [virtual] | 
  | marker(const pointList &c, int width, eMarkerType t, const point &offset=point(0, 0)) | lti::drawBase< T > |  [virtual] | 
  | marker3D(const double &x, const double &y, const double &z, char *marker) | lti::scene3D< T > |  | 
  | marker3D(const double &x, const double &y, const double &z) | lti::scene3D< T > |  | 
  | lti::draw3D::marker3D(const double &x, const double &y, const double &z, const char *style) | lti::draw3D< T > |  | 
  | lti::draw3D::number(const int num, const point &p1=point(0, 0), const float &s=0.03125f) | lti::draw< T > |  | 
  | lti::draw3D::number(const int num, const int x, const int y, const float &s) | lti::draw< T > |  | 
  | lti::draw3D::number(const int num, const int x, const int y) | lti::draw< T > |  [inline, virtual] | 
  | lti::drawBase::number(const int num, const point &p) | lti::drawBase< T > |  [inline, virtual] | 
  | object() | lti::object |  | 
  | operator=(const scene3D &other) | lti::scene3D< T > |  | 
  | overlay(const channel &overlay, const int x=0, const int y=0) | lti::draw< T > |  | 
  | overlay(const channel &overlay, const point &p) | lti::draw< T > |  | 
  | overlay(const channel8 &overlay, const int x=0, const int y=0) | lti::draw< T > |  | 
  | overlay(const channel8 &overlay, const point &p) | lti::draw< T > |  | 
  | p3Dto2D(const double &x, const double &y, const double &z, int &x2, int &y2, double &z2) const  | lti::draw3D< T > |  | 
  | p3Dto2D(const dpoint3D &p3, point &p2, double &z2) const  | lti::draw3D< T > |  | 
  | param | lti::draw3D< T > |  [protected] | 
  | Pixel enum value | lti::drawBase< T > |  | 
  | Plus enum value | lti::drawBase< T > |  | 
  | polarLine(const point &p, const float &length, const float &angle) | lti::drawBase< T > |  [virtual] | 
  | polygon(const polygonPoints &poly, const bool filled=false, const float angle=0.0f, const point &shift=point(0, 0)) | lti::draw< T > |  | 
  | precenter | lti::draw3D< T > |  [protected] | 
  | rectangle(const trectangle< int > &r, const bool &filled=false) | lti::draw< T > |  [inline, virtual] | 
  | rectangle(const trectangle< int > &r, const float angle, const bool &filled) | lti::draw< T > |  [inline] | 
  | rectangle(const point &upperLeft, const point &bottomRight, const bool &filled=false) | lti::draw< T > |  [inline, virtual] | 
  | rectangle(const point &upperLeft, const point &bottomRight, const float angle, const bool &filled=false) | lti::draw< T > |  [inline] | 
  | rectangle(const int xl, const int yu, const int xr, const int yb, const bool &filled=false) | lti::draw< T > |  [virtual] | 
  | rectangle(const int xl, const int yu, const int xr, const int yb, const float angle, const bool &filled=false) | lti::draw< T > |  | 
  | reset() | lti::scene3D< T > |  | 
  | resetDeepCtrl(const bool deep=true) | lti::draw3D< T > |  | 
  | scale(const double factor) | lti::draw< T > |  | 
  | scene3D() | lti::scene3D< T > |  | 
  | scene3D(const scene3D &other) | lti::scene3D< T > |  | 
  | set(const int x, const int y) | lti::draw< T > |  [virtual] | 
  | set(const point &p) | lti::draw< T > |  [inline, virtual] | 
  | set(const hPoint2D< U > &p) | lti::draw< T > |  [inline] | 
  | set(const pointList &c, const point &offset=point(0, 0)) | lti::draw< T > |  [inline, virtual] | 
  | set(const location &loc, const bool showAngleLine=false) | lti::draw< T > |  [inline, virtual] | 
  | set(const rectLocation &loc, const bool showAngleLine=false) | lti::draw< T > |  [inline, virtual] | 
  | set(const std::list< location > &locs, const bool showAngleLine=false) | lti::draw< T > |  [inline, virtual] | 
  | set(const dvector &vct, const T &axisColor, const bool &forceAxis0=true) | lti::draw< T > |  | 
  | set(const fvector &vct, const T &axisColor, const bool &forceAxis0=true) | lti::draw< T > |  | 
  | set(const ivector &vct, const T &axisColor, const bool &forceAxis0=true) | lti::draw< T > |  | 
  | set2D(const int &x, const int &y, const double &z) | lti::scene3D< T > |  | 
  | set3D(const dpoint3D &p) | lti::scene3D< T > |  | 
  | set3D(const double &x, const double &y, const double &z) | lti::scene3D< T > |  | 
  | set3D(const hPoint3D< U > &p) | lti::scene3D< T > |  [inline] | 
  | set3D(const channel &chnl, const float &height, const point &gridSize=point(5, 5), const point &sampleRate=point(1, 1), const bool onlyPoints=false, const bool useBoxes=false, const bool heightColor=false, const bool drawLines=false, const T &lineColor=T(), const bool drawContour=false, const T &contourColor=T()) | lti::scene3D< T > |  | 
  | lti::draw3D::set3D(const triangle &t, const bool filled=true) | lti::draw3D< T > |  [protected] | 
  | setCamera(const double &x1, const double &y1, const double &z1, const double &x2, const double &y2, const double &z2) | lti::draw3D< T > |  | 
  | setCamera(const double &x1, const double &y1, const double &z1, const double &elevation, const double &azimuth) | lti::draw3D< T > |  | 
  | setCamera(const dpoint3D &x1, const dpoint3D &x2) | lti::draw3D< T > |  | 
  | setCamera(const dpoint3D &x1, const double &elevation, const double &azimuth) | lti::draw3D< T > |  | 
  | setCenter(const double &x, const double &y) | lti::draw3D< T > |  | 
  | setCenter(const dpoint &x) | lti::draw3D< T > |  | 
  | setColor(const T &px) | lti::scene3D< T > |  [virtual] | 
  | lti::draw3D::setColor(const char *color) | lti::draw< T > |  [virtual] | 
  | setFillPattern(const fillPattern &pat) | lti::drawBase< T > |  [virtual] | 
  | setGray(const float k) | lti::draw< T > |  [virtual] | 
  | setLinePattern(const linePattern &pat) | lti::drawBase< T > |  [virtual] | 
  | setMarkerSize(const int size) | lti::drawBase< T > |  [virtual] | 
  | setMarkerType(const eMarkerType m) | lti::drawBase< T > |  [virtual] | 
  | setParameters(const parameters &opt) | lti::draw3D< T > |  | 
  | setPerspective(const double &p) | lti::draw3D< T > |  | 
  | setRange(const dmatrix &ranges) | lti::scene3D< T > |  | 
  | setStatusString(const char *msg) const  | lti::status |  [virtual] | 
  | setStyle(const char *style) | lti::scene3D< T > |  [virtual] | 
  | setZoom(const double &z) | lti::draw3D< T > |  | 
  | shadingColor(const dpoint3D &nrm, const T &color) const  | lti::draw3D< T > |  [protected] | 
  | sign(const double &a) | lti::draw3D< T > |  [inline, protected] | 
  | Square enum value | lti::drawBase< T > |  | 
  | Star enum value | lti::drawBase< T > |  | 
  | status() | lti::status |  | 
  | styles | lti::scene3D< T > |  [protected] | 
  | lti::draw3D::text(const std::string txt, const point &upperleft=point(0, 0), const point &scale=point(1, 1), const float opaqueness=1.0f, const bool horizontal=true) | lti::draw< T > |  | 
  | lti::draw3D::text(const std::string txt, const int x, const int y, const point &scale, const float opaqueness, const bool horizontal) | lti::draw< T > |  | 
  | lti::draw3D::text(const std::string txt, const int x, const int y) | lti::draw< T > |  [inline, virtual] | 
  | lti::drawBase::text(const std::string txt, const point &p) | lti::drawBase< T > |  [inline, virtual] | 
  | TriangleDown enum value | lti::drawBase< T > |  | 
  | TriangleLeft enum value | lti::drawBase< T > |  | 
  | TriangleRight enum value | lti::drawBase< T > |  | 
  | TriangleUp enum value | lti::drawBase< T > |  | 
  | turnPoint(const float x, const float y, float angle) | lti::draw< T > |  [inline, protected, static] | 
  | use(matrix< T > &img) | lti::draw3D< T > |  [virtual] | 
  | useFillPattern | lti::drawBase< T > |  [protected] | 
  | useLinePattern | lti::drawBase< T > |  [protected] | 
  | verticalLine(const int x, const int y1, const int y2) | lti::draw< T > |  [virtual] | 
  | verticalLine(const point &p1, const point &p2) | lti::draw< T > |  [virtual] | 
  | Xmark enum value | lti::drawBase< T > |  | 
  | ~draw() | lti::draw< T > |  | 
  | ~draw3D() | lti::draw3D< T > |  | 
  | ~drawBase() | lti::drawBase< T > |  [virtual] | 
  | ~object() | lti::object |  [virtual] | 
  | ~scene3D() | lti::scene3D< T > |  [virtual] | 
  | ~status() | lti::status |  [virtual] |