ICSV - Image Color Similarity Visualization
Vienna Technical University - Course 'Visualization 2'. Author: Stefan Spelitz (0925601)
XnaGeometry.Ray Struct Reference

XnaGeometry from http://www.technologicalutopia.com/sourcecode/xnageometry/ More...

Inheritance diagram for XnaGeometry.Ray:

Public Member Functions

 Ray (Vector3 position, Vector3 direction)
 
override bool Equals (object obj)
 
bool Equals (Ray other)
 
override int GetHashCode ()
 
double Intersects (BoundingBox box)
 
void Intersects (ref BoundingBox box, out double?result)
 
double Intersects (BoundingFrustum frustum)
 
double Intersects (BoundingSphere sphere)
 
double Intersects (Plane plane)
 
void Intersects (ref Plane plane, out double?result)
 
void Intersects (ref BoundingSphere sphere, out double?result)
 
override string ToString ()
 

Static Public Member Functions

static bool operator!= (Ray a, Ray b)
 
static bool operator== (Ray a, Ray b)
 

Public Attributes

Vector3 Direction
 
Vector3 Position
 

Detailed Description

Constructor & Destructor Documentation

XnaGeometry.Ray.Ray ( Vector3  position,
Vector3  direction 
)

Member Function Documentation

override bool XnaGeometry.Ray.Equals ( object  obj)
bool XnaGeometry.Ray.Equals ( Ray  other)
override int XnaGeometry.Ray.GetHashCode ( )
double XnaGeometry.Ray.Intersects ( BoundingBox  box)
void XnaGeometry.Ray.Intersects ( ref BoundingBox  box,
out double?  result 
)
double XnaGeometry.Ray.Intersects ( BoundingFrustum  frustum)
double XnaGeometry.Ray.Intersects ( BoundingSphere  sphere)
double XnaGeometry.Ray.Intersects ( Plane  plane)
void XnaGeometry.Ray.Intersects ( ref Plane  plane,
out double?  result 
)
void XnaGeometry.Ray.Intersects ( ref BoundingSphere  sphere,
out double?  result 
)
static bool XnaGeometry.Ray.operator!= ( Ray  a,
Ray  b 
)
static
static bool XnaGeometry.Ray.operator== ( Ray  a,
Ray  b 
)
static
override string XnaGeometry.Ray.ToString ( )

Member Data Documentation

Vector3 XnaGeometry.Ray.Direction
Vector3 XnaGeometry.Ray.Position