Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members
CCamera Member List
This is the complete list of members for CCamera, including all inherited members.
- CameraType enum name
- 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)
[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)
[inline]
- getBoundingBox() const
[inline]
- getCameraType() const
[inline]
- getClipPlanes(double &rdNearPlane, double &rdFarPlane) const
[inline]
- getEyePos() const
[inline]
- getFovy() const
[inline]
- getFrustrum()
- getHVAngle(double &rdHorAngle, double &rdVerAngle) const
[inline]
- getModelview()
- getOrtho()
- getProjection()
- getRatio() const
[inline]
- getRefPoint() const
[inline]
- getViewDir() const
- getViewRight() const
- getViewUp() const
[inline]
- getVPHeight() const
[inline]
- getVPParams(CP3D &origin, CV3D &xStep, CV3D &yStep, int nXSize, int nYSize)
- getVPRes(int &nVPWidth, int &nVPHeight) const
[inline]
- getVPTrans(int nXSize, int nYSize)
- getVVolume(double array[6])
- m_CameraType
[private]
- m_cBBox
[private]
- m_cEyePos
[private]
- m_cRefPoint
[private]
- m_cViewDir
[private]
- m_cViewRight
[private]
- m_cViewUp
[private]
- m_fValidViewDir
[private]
- m_fValidViewRight
[private]
- m_nVPHeight
[private]
- m_rdFarPlane
[private]
- m_rdNearPlane
[private]
- m_rdRatio
[private]
- m_rdVerAngle
[private]
- orthographic enum value
- perspective enum value
- print()
- rotate(double rdAngle, CV3D cAxis, bool global=true)
- setBoundingBox(const CBoundingBox3D &cBBox, bool fViewAll=true)
[inline]
- setCameraType(CameraType type)
[inline]
- setClipPlanes(double rdNearPlane, double rdFarPlane)
[inline]
- setEyePos(const CP3D &cEyePos)
- setFovy(double rdFovy)
[inline]
- setHVAngle(double rdHorAngle, double rdVerAngle)
[inline]
- setRatio(double rdRatio)
[inline]
- setRefPoint(const CP3D &cRefPoint)
[inline]
- setViewUp(const CV3D &cViewUp)
[inline]
- setVPHeight(int nVPHeight)
[inline]
- setVPRes(int nVPWidth, int nVPHeight)
[inline]
- translate(CV3D vDiff)
- viewAll()
- ~CCamera()
[inline, virtual]
Generated at Thu Oct 4 17:17:28 2001 for QGLViewer by
1.2.10 written by Dimitri van Heesch,
© 1997-2001