Main Page | Alphabetical List | Compound List | File List | Compound Members | File Members

geCamera Struct Reference

List of all members.

Public Attributes

geFloat Fov
geFloat Width
geFloat Height
geFloat Left
geFloat Right
geFloat Top
geFloat Bottom
geFloat XRatio
geFloat YRatio
geFloat Scale
geFloat XCenter
geFloat YCenter
geXForm3d XForm
geBoolean UseVisPov
geXForm3d VisXForm
geXForm3d TransposeVisXForm
geVec3d VisPov
geXForm3d TransposeXForm
geVec3d Pov
geFloat SinViewAngleX
geFloat CosViewAngleX
geFloat SinViewAngleY
geFloat CosViewAngleY
geFloat ZScale
geBoolean ZFarEnable
geFloat ZFar

Member Data Documentation

geFloat geCamera::Bottom
 

Definition at line 38 of file Camera.c.

Referenced by geCamera_GetClippingRect(), geCamera_ProjectAndClamp(), and geCamera_SetAttributes().

geFloat geCamera::CosViewAngleX
 

Definition at line 58 of file Camera.c.

Referenced by geCamera_GetViewAngleXSinCos(), and geCamera_SetAttributes().

geFloat geCamera::CosViewAngleY
 

Definition at line 60 of file Camera.c.

Referenced by geCamera_GetViewAngleYSinCos(), and geCamera_SetAttributes().

geFloat geCamera::Fov
 

Definition at line 35 of file Camera.c.

Referenced by geCamera_SetAttributes().

geFloat geCamera::Height
 

Definition at line 37 of file Camera.c.

Referenced by geCamera_GetWidthHeight(), and geCamera_SetAttributes().

geFloat geCamera::Left
 

Definition at line 38 of file Camera.c.

Referenced by geCamera_GetClippingRect(), geCamera_ProjectAndClamp(), and geCamera_SetAttributes().

geVec3d geCamera::Pov
 

Definition at line 55 of file Camera.c.

Referenced by geCamera_FillDriverInfo(), geCamera_GetPov(), geCamera_GetVisPov(), and geCamera_SetWorldSpaceXForm().

geFloat geCamera::Right
 

Definition at line 38 of file Camera.c.

Referenced by geCamera_GetClippingRect(), geCamera_ProjectAndClamp(), and geCamera_SetAttributes().

geFloat geCamera::Scale
 

Definition at line 42 of file Camera.c.

Referenced by geCamera_FillDriverInfo(), geCamera_GetScale(), geCamera_Project(), geCamera_ProjectAndClamp(), geCamera_ProjectZ(), geCamera_ScreenPointToWorld(), geCamera_SetAttributes(), geCamera_TransformAndProject(), and geCamera_TransformAndProjectL().

geFloat geCamera::SinViewAngleX
 

Definition at line 57 of file Camera.c.

Referenced by geCamera_GetViewAngleXSinCos(), and geCamera_SetAttributes().

geFloat geCamera::SinViewAngleY
 

Definition at line 59 of file Camera.c.

Referenced by geCamera_GetViewAngleYSinCos(), and geCamera_SetAttributes().

geFloat geCamera::Top
 

Definition at line 38 of file Camera.c.

Referenced by geCamera_GetClippingRect(), geCamera_ProjectAndClamp(), and geCamera_SetAttributes().

geXForm3d geCamera::TransposeVisXForm
 

Definition at line 50 of file Camera.c.

Referenced by geCamera_GetWorldSpaceVisXForm(), and geCamera_SetWorldSpaceVisXForm().

geXForm3d geCamera::TransposeXForm
 

Definition at line 53 of file Camera.c.

Referenced by geCamera_GetWorldSpaceVisXForm(), geCamera_GetWorldSpaceXForm(), geCamera_ScreenPointToWorld(), and geCamera_SetWorldSpaceXForm().

geBoolean geCamera::UseVisPov
 

Definition at line 48 of file Camera.c.

Referenced by geCamera_GetCameraSpaceVisXForm(), geCamera_GetVisPov(), geCamera_GetWorldSpaceVisXForm(), and geCamera_SetWorldSpaceVisXForm().

geVec3d geCamera::VisPov
 

Definition at line 51 of file Camera.c.

Referenced by geCamera_GetVisPov(), and geCamera_SetWorldSpaceVisXForm().

geXForm3d geCamera::VisXForm
 

Definition at line 49 of file Camera.c.

Referenced by geCamera_GetCameraSpaceVisXForm(), and geCamera_SetWorldSpaceVisXForm().

geFloat geCamera::Width
 

Definition at line 36 of file Camera.c.

Referenced by geCamera_GetWidthHeight(), and geCamera_SetAttributes().

geFloat geCamera::XCenter
 

Definition at line 43 of file Camera.c.

Referenced by geCamera_FillDriverInfo(), geCamera_Project(), geCamera_ProjectAndClamp(), geCamera_ProjectZ(), geCamera_ScreenPointToWorld(), geCamera_SetAttributes(), geCamera_TransformAndProject(), and geCamera_TransformAndProjectL().

geXForm3d geCamera::XForm
 

Definition at line 46 of file Camera.c.

Referenced by geCamera_FillDriverInfo(), geCamera_GetCameraSpaceVisXForm(), geCamera_GetCameraSpaceXForm(), geCamera_SetWorldSpaceXForm(), geCamera_Transform(), geCamera_TransformAndProject(), geCamera_TransformAndProjectL(), and geCamera_TransformArray().

geFloat geCamera::XRatio
 

Definition at line 40 of file Camera.c.

Referenced by geCamera_SetAttributes().

geFloat geCamera::YCenter
 

Definition at line 44 of file Camera.c.

Referenced by geCamera_FillDriverInfo(), geCamera_Project(), geCamera_ProjectAndClamp(), geCamera_ProjectZ(), geCamera_ScreenPointToWorld(), geCamera_SetAttributes(), geCamera_TransformAndProject(), and geCamera_TransformAndProjectL().

geFloat geCamera::YRatio
 

Definition at line 41 of file Camera.c.

Referenced by geCamera_SetAttributes().

geFloat geCamera::ZFar
 

Definition at line 65 of file Camera.c.

Referenced by geCamera_Create(), geCamera_GetFarClipPlane(), and geCamera_SetFarClipPlane().

geBoolean geCamera::ZFarEnable
 

Definition at line 64 of file Camera.c.

Referenced by geCamera_Create(), geCamera_GetFarClipPlane(), and geCamera_SetFarClipPlane().

geFloat geCamera::ZScale
 

Definition at line 62 of file Camera.c.

Referenced by geCamera_Create(), geCamera_FillDriverInfo(), geCamera_GetZScale(), geCamera_Project(), geCamera_ProjectAndClamp(), geCamera_SetZScale(), geCamera_TransformAndProject(), and geCamera_TransformAndProjectL().


The documentation for this struct was generated from the following file:
Generated on Tue Sep 30 12:39:11 2003 for GTestAndEngine by doxygen 1.3.2