convertFromUnitToNormal(const Point3 &in, const Rect2D &viewport) const | G3D::Projection | |
deserialize(class BinaryInput &bi) | G3D::Projection | |
farPlaneZ() const | G3D::Projection | inline |
fieldOfViewAngle() const | G3D::Projection | inline |
fieldOfViewAngleDegrees() const | G3D::Projection | inline |
fieldOfViewAngles(const Rect2D &viewport) const | G3D::Projection | |
fieldOfViewDirection() const | G3D::Projection | inline |
frustum(const Rect2D &viewport, Frustum &f) const | G3D::Projection | |
frustum(const Rect2D &viewport) const | G3D::Projection | |
getClipPlanes(const Rect2D &viewport, Array< Plane > &outClip) const | G3D::Projection | |
getFarViewportCorners(const class Rect2D &viewport, Point3 &outUR, Point3 &outUL, Point3 &outLL, Point3 &outLR) const | G3D::Projection | |
getFieldOfView(float &angle, FOVDirection &direction) const | G3D::Projection | inline |
getNearViewportCorners(const class Rect2D &viewport, Point3 &outUR, Point3 &outUL, Point3 &outLL, Point3 &outLR) const | G3D::Projection | |
getProjectPixelMatrix(const Rect2D &viewport, Matrix4 &P) const | G3D::Projection | |
getProjectUnitMatrix(const Rect2D &viewport, Matrix4 &P) const | G3D::Projection | |
imagePlanePixelsPerMeter(const class Rect2D &viewport) const | G3D::Projection | |
nearPlaneViewportHeight(const class Rect2D &viewport) const | G3D::Projection | |
nearPlaneViewportWidth(const class Rect2D &viewport) const | G3D::Projection | |
nearPlaneZ() const | G3D::Projection | inline |
pixelOffset() const | G3D::Projection | inline |
pixelsPerMeter(float z, int width, int height) const | G3D::Projection | |
project(const Point3 &point, const class Rect2D &viewport) const | G3D::Projection | |
Projection(const Any &any) | G3D::Projection | |
Projection() | G3D::Projection | |
Projection(const Matrix4 &proj, const Vector2 &viewportExtent=Vector2::nan()) | G3D::Projection | |
projectUnit(const Point3 &point, const class Rect2D &viewport) const | G3D::Projection | |
ray(float x, float y, const class Rect2D &viewport) const | G3D::Projection | |
reconstructFromDepthClipInfo() const | G3D::Projection | |
reconstructFromDepthProjInfo(int width, int height) const | G3D::Projection | |
serialize(class BinaryOutput &bo) const | G3D::Projection | |
setFarPlaneZ(float z) | G3D::Projection | inline |
setFieldOfView(float edgeToEdgeAngleRadians, FOVDirection direction) | G3D::Projection | |
setFieldOfViewAngle(float edgeToEdgeAngleRadians) | G3D::Projection | inline |
setFieldOfViewAngleDegrees(float edgeToEdgeAngleDegrees) | G3D::Projection | inline |
setFieldOfViewDirection(FOVDirection d) | G3D::Projection | inline |
setNearPlaneZ(float z) | G3D::Projection | inline |
setPixelOffset(const Vector2 &p) | G3D::Projection | inline |
toAny() const | G3D::Projection | |
unproject(const Point3 &v, const Rect2D &viewport) const | G3D::Projection | |
unprojectUnit(const Point3 &v, const Rect2D &viewport) const | G3D::Projection | |
~Projection() | G3D::Projection | virtual |