![]() |
![]() |
![]() |
Geometry.SphereBoundProbe Method |
Language: |
Determines whether a ray intersects the volume of a sphere's bounding box.
Visual Basic .NET Public Shared Function SphereBoundProbe( _
ByVal center As Vector3, _
ByVal radius As Single, _
ByVal rayPosition As Vector3, _
ByVal rayDirection As Vector3 _
) As BooleanC# public static bool SphereBoundProbe(
Vector3 center,
float radius,
Vector3 rayPosition,
Vector3 rayDirection
);Managed C++ public: static bool SphereBoundProbe(
Vector3 center,
float radius,
Vector3 rayPosition,
Vector3 rayDirection
);JScript .NET public static function SphereBoundProbe(
center : Vector3,
radius : float,
rayPosition : Vector3,
rayDirection : Vector3
) : boolean;
center Microsoft.DirectX.Vector3. A Vector3 structure that specifies the center coordinate of the sphere. radius System.Single. Radius of the sphere. rayPosition Microsoft.DirectX.Vector3. A Vector3 structure that specifies the origin coordinate of the ray. rayDirection Microsoft.DirectX.Vector3. A Vector3 structure that specifies the direction of the ray. This vector should not be (0,0,0), but does not need to be normalized.
System.Boolean . Value that is true if the ray intersects the volume of the sphere's bounding box, or false if it does not.
The SphereBoundProbe method determines whether the ray intersects the volume of the sphere, not just its surface.
Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center