| CameraType enum name | CCamera | |
| CCamera() | CCamera | [inline] |
| CCamera(double rdEyePosX, double rdEyePosY, double rdEyePosZ, double rdRefPointX, double rdRefPointY, double rdRefPointZ, double rdViewUpX, double rdViewUpY, double rdViewUpZ, const CBoundingBox3D &cBBox=CBoundingBox3D(-1,-1,-1, 1, 1, 1), double rdVerAngle=30.0, int nVPHeight=480, double rdRatio=4.0/3.0, double rdNearPlane=0.0001, double rdFarPlane=10000.0, int nTimeStep=0) | CCamera | [inline] |
| CCamera(CP3D cEyePos, CP3D cRefPoint, CV3D cViewUp, const CBoundingBox3D &cBBox=CBoundingBox3D(-1,-1,-1, 1, 1, 1), double rdVerAngle=30.0, int nVPHeight=480, double rdRatio=4.0/3.0, double rdNearPlane=0.0001, double rdFarPlane=10000.0, CameraType ctype=perspective, int nTimeStep=0) | CCamera | [inline] |
| getBoundingBox() const | CCamera | [inline] |
| getCameraType() const | CCamera | [inline] |
| getClipPlanes(double &rdNearPlane, double &rdFarPlane) const | CCamera | [inline] |
| getEyePos() const | CCamera | [inline] |
| getFovy() const | CCamera | [inline] |
| getFrustrum() const | CCamera | |
| getHVAngle(double &rdHorAngle, double &rdVerAngle) const | CCamera | [inline] |
| getModelview() const | CCamera | |
| getOrtho() const | CCamera | |
| getProjection() const | CCamera | |
| getRatio() const | CCamera | [inline] |
| getRefPoint() const | CCamera | [inline] |
| getTimeStep() const | CCamera | [inline] |
| getViewDir() const | CCamera | |
| getViewRight() const | CCamera | |
| getViewUp() const | CCamera | [inline] |
| getVPHeight() const | CCamera | [inline] |
| getVPParams(CP3D &origin, CV3D &xStep, CV3D &yStep, int nXSize, int nYSize) const | CCamera | |
| getVPRes(int &nVPWidth, int &nVPHeight) const | CCamera | [inline] |
| getVPTrans(int nXSize, int nYSize) const | CCamera | |
| getVVolume(double array[6]) const | CCamera | |
| m_CameraType | CCamera | [private] |
| m_cBBox | CCamera | [private] |
| m_cEyePos | CCamera | [private] |
| m_cRefPoint | CCamera | [private] |
| m_cViewDir | CCamera | [mutable, private] |
| m_cViewRight | CCamera | [mutable, private] |
| m_cViewUp | CCamera | [private] |
| m_fValidViewDir | CCamera | [mutable, private] |
| m_fValidViewRight | CCamera | [mutable, private] |
| m_nTimeStep | CCamera | [private] |
| m_nVPHeight | CCamera | [private] |
| m_rdFarPlane | CCamera | [private] |
| m_rdNearPlane | CCamera | [private] |
| m_rdRatio | CCamera | [private] |
| m_rdVerAngle | CCamera | [private] |
| orthographic enum value | CCamera | |
| perspective enum value | CCamera | |
| print() | CCamera | |
| rotate(double rdAngle, CV3D cAxis, bool global=true) | CCamera | |
| setBoundingBox(const CBoundingBox3D &cBBox, bool fViewAll=true) | CCamera | [inline] |
| setCameraType(CameraType type) | CCamera | [inline] |
| setClipPlanes(double rdNearPlane, double rdFarPlane) | CCamera | [inline] |
| setEyePos(const CP3D &cEyePos) | CCamera | |
| setFovy(double rdFovy) | CCamera | [inline] |
| setHVAngle(double rdHorAngle, double rdVerAngle) | CCamera | [inline] |
| setRatio(double rdRatio) | CCamera | [inline] |
| setRefPoint(const CP3D &cRefPoint) | CCamera | [inline] |
| setTimeStep(int nTimeStep) | CCamera | [inline] |
| setViewUp(const CV3D &cViewUp) | CCamera | [inline] |
| setVPHeight(int nVPHeight) | CCamera | [inline] |
| setVPRes(int nVPWidth, int nVPHeight) | CCamera | [inline] |
| translate(CV3D vDiff) | CCamera | |
| viewAll() | CCamera | |
| ~CCamera() | CCamera | [inline, virtual] |