LTI-Lib latest version v1.9 - last update 10 Apr 2010

lti::scene3D< T > Member List

This is the complete list of members for lti::scene3D< T >, including all inherited members.
actlti::draw3D< T > [protected]
actColorlti::draw< T > [protected]
actSizelti::drawBase< T > [protected]
actSymbollti::drawBase< T > [protected]
actXlti::drawBase< T > [protected]
actYlti::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 >
boolslti::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]
camlti::draw3D< T > [protected]
camTargetlti::draw3D< T > [protected]
centerlti::draw3D< T > [protected]
channelslti::scene3D< T > [protected]
Circle enum valuelti::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 >
colorslti::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]
deepCtrllti::draw3D< T > [protected]
deepImglti::draw3D< T > [protected]
Diamond enum valuelti::drawBase< T >
dmatriceslti::scene3D< T > [protected]
Dot enum valuelti::drawBase< T >
doubleslti::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]
dvectorslti::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 namelti::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]
filledlti::drawBase< T > [protected]
fillpatlti::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]
imglti::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]
instructionListlti::scene3D< T > [protected]
Instructions enum namelti::scene3D< T > [protected]
intslti::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 >
linepatlti::drawBase< T > [protected]
lineTo(const int x, const int y)lti::draw< T > [virtual]
lineTo(const point &p)lti::draw< T > [inline, virtual]
ltiLibInitializedlti::object [protected, static]
LtiLogo enum valuelti::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 >
paramlti::draw3D< T > [protected]
Pixel enum valuelti::drawBase< T >
Plus enum valuelti::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 >
precenterlti::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 valuelti::drawBase< T >
Star enum valuelti::drawBase< T >
status()lti::status
styleslti::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 valuelti::drawBase< T >
TriangleLeft enum valuelti::drawBase< T >
TriangleRight enum valuelti::drawBase< T >
TriangleUp enum valuelti::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]
useFillPatternlti::drawBase< T > [protected]
useLinePatternlti::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 valuelti::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]

Generated on Sat Apr 10 15:27:49 2010 for LTI-Lib by Doxygen 1.6.1