Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Projector Member List

This is the complete list of members for Projector, including all inherited members.

ApparentRadius(const Vec3 &v, float radius) const Projector
cameraProjectorprotected
depth_scaleProjectorprotected
DISPLAY_CONST enum nameProjectorprotected
field_of_viewProjectorprotected
frustum_planesProjectorprotected
GetCurrentClipPlanes()Projectorinline
GetDepthScale() const Projectorvirtual
GetFieldOfView() const Projectorvirtual
heightProjectorprotected
infiniteProjectorprotected
IsBoxVisible(const Point *p) const Projector
IsOrthogonal() const Projectorinline
IsVisible(const Vec3 &v, float radius) const Projector
maxscaleProjectorprotected
NUM_FRUSTUM_PLANES enum valueProjectorprotected
Orientation() const Projectorinline
orthogonalProjectorprotected
Pos() const Projectorinline
Project(Vec3 &vec, bool clamp=true) const Projectorvirtual
Project(Point &point, bool clamp=true) const Projectorvirtual
Projector(Window *win, Camera *cam)Projector
ProjectRadius(const Vec3 &vec, float radius) const Projectorvirtual
ProjectRect(Point &origin, double &w, double &h) const Projectorvirtual
SetDepthScale(float scale)Projectorvirtual
SetFieldOfView(double fov)Projectorvirtual
SetInfinite(int i)Projectorvirtual
SetOrthogonal(bool o)Projectorinline
SetUpFrustum()Projector
SetViewSpace()Projectorinlinevirtual
SetWorldSpace()Projectorinlinevirtual
SetWorldspaceClipPlane(Vec3 &normal, Plane &plane)Projector
StartFrame()Projectorvirtual
Transform(Vec3 &vec) const Projectorvirtual
Transform(Point &point) const Projectorvirtual
Unproject(Point &point) const Projectorvirtual
UseCamera(Camera *cam)Projectorvirtual
UseWindow(Window *win)Projectorvirtual
view_planesProjectorprotected
ViewToWorld(Point &pin, Point &pout)Projector
ViewToWorld(Vec3 &vin, Vec3 &vout)Projector
vpn()Projectorinline
vrt()Projectorinline
vup()Projectorinline
widthProjectorprotected
world_planesProjectorprotected
XAngle() const Projectorinline
xangleProjectorprotected
xcenterProjectorprotected
xclip0Projectorprotected
xclip1Projectorprotected
xscreenscaleProjectorprotected
YAngle() const Projectorinline
yangleProjectorprotected
ycenterProjectorprotected
yclip0Projectorprotected
yclip1Projectorprotected
yscreenscaleProjectorprotected
~Projector()Projectorvirtual