Struct cgmath_culling::FrustumCuller [] [src]

pub struct FrustumCuller<S> { /* fields omitted */ }

Methods

impl<S: BaseFloat> FrustumCuller<S>
[src]

[src]

[src]

[src]

[src]

[src]

Test wether a 3D point lies inside of the frustum

[src]

Tests wether a sphere lies inside the frustum.

This method doesn't distinguish between total and partial intersection with the frustum. In order to make this distinction, use the intersect_sphere method instead.

[src]

Test wether an axis aligned box, defined by is minimum (min) and maximum (max) points, lies inside or outside the frustum.

This method won't distinguish between partial or total intersection. In order to obtain this information, use the intersect_aab method instead.

[src]

Returns the result of testing the intersection of the frustum with a sphere, defined by a center point (center) and a radius (radius).

This method will distinguish between a partial intersection and a total intersection.

[src]

Trait Implementations

impl<S: Debug> Debug for FrustumCuller<S>
[src]

[src]

Formats the value using the given formatter. Read more

impl<S: Copy> Copy for FrustumCuller<S>
[src]

impl<S: Clone> Clone for FrustumCuller<S>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<S: PartialEq> PartialEq for FrustumCuller<S>
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

Auto Trait Implementations

impl<S> Send for FrustumCuller<S> where
    S: Send

impl<S> Sync for FrustumCuller<S> where
    S: Sync