
Public Member Functions | |
| void | ExtractFromMatrices (Matrix matView, Matrix matProj) |
| This method is used to extract frustrum member values from a given view matrix and project matrix. These matrices are also keep in frustrum member variables. | |
| bool | IsInFrustrum (BBox bbox) |
| This method allow any one to query whether or not the specified bounding box is completely out of the viewing frustrum or not. If the bounding box is not completely out of the viewing frustrum this method will return true. | |
| void | ExtractFromMatrices (Matrix matView, Matrix matProj) |
| This method is used to extract frustrum member values from a given view matrix and project matrix. These matrices are also keep in frustrum member variables. | |
| bool | IsInFrustrum (BBox bbox) |
| This method allow any one to query whether or not the specified bounding box is completely out of the viewing frustrum or not. If the bounding box is not completely out of the viewing frustrum this method will return true. | |
Public Attributes | |
| Matrix | matView |
| In case we keep the view matrice associated to this frustrum. | |
| Matrix | matProj |
| In case we also keep the projection matrice. | |
Properties | |
| Microsoft.DirectX.Plane | LeftPlane [get, set] |
| Hope the name is explicit enough. | |
| Microsoft.DirectX.Plane | RightPlane [get, set] |
| Hope the name is explicit enough. | |
| Microsoft.DirectX.Plane | TopPlane [get, set] |
| Hope the name is explicit enough. | |
| Microsoft.DirectX.Plane | BottomPlane [get, set] |
| Hope the name is explicit enough. | |
| Microsoft.DirectX.Plane | NearPlane [get, set] |
| Hope the name is explicit enough. | |
| Microsoft.DirectX.Plane | FarPlane [get, set] |
| Hope the name is explicit enough. | |
Definition at line 24 of file Frustrum.cs.
| void DXGfxLib.Frustrum.ExtractFromMatrices | ( | Matrix | matView, | |
| Matrix | matProj | |||
| ) |
This method is used to extract frustrum member values from a given view matrix and project matrix. These matrices are also keep in frustrum member variables.
| matView | ||
| matProj |
Definition at line 157 of file Frustrum.cs.
| void DXGfxLib.Frustrum.ExtractFromMatrices | ( | Matrix | matView, | |
| Matrix | matProj | |||
| ) |
This method is used to extract frustrum member values from a given view matrix and project matrix. These matrices are also keep in frustrum member variables.
| matView | ||
| matProj |
Definition at line 157 of file Frustrum.cs.

| bool DXGfxLib.Frustrum.IsInFrustrum | ( | BBox | bbox | ) |
This method allow any one to query whether or not the specified bounding box is completely out of the viewing frustrum or not. If the bounding box is not completely out of the viewing frustrum this method will return true.
| bbox | The bounding box we want to check against the viewing frustrum. |
Definition at line 216 of file Frustrum.cs.
| bool DXGfxLib.Frustrum.IsInFrustrum | ( | BBox | bbox | ) |
This method allow any one to query whether or not the specified bounding box is completely out of the viewing frustrum or not. If the bounding box is not completely out of the viewing frustrum this method will return true.
| bbox | The bounding box we want to check against the viewing frustrum. |
Definition at line 216 of file Frustrum.cs.

| Matrix DXGfxLib.Frustrum::matProj |
| Matrix DXGfxLib.Frustrum::matView |
In case we keep the view matrice associated to this frustrum.
Definition at line 29 of file Frustrum.cs.
Microsoft DirectX Plane DXGfxLib.Frustrum::BottomPlane [get, set] |
Microsoft DirectX Plane DXGfxLib.Frustrum::FarPlane [get, set] |
Microsoft DirectX Plane DXGfxLib.Frustrum::LeftPlane [get, set] |
Microsoft DirectX Plane DXGfxLib.Frustrum::NearPlane [get, set] |
Microsoft DirectX Plane DXGfxLib.Frustrum::RightPlane [get, set] |
Microsoft DirectX Plane DXGfxLib.Frustrum::TopPlane [get, set] |
1.5.8