C# Class Hyperion.Core.Geometry.Ray

Datei anzeigen Open project: Kintaro/Hyperion Class Usage Examples

Public Properties

Property Type Description
Depth int
Direction Vector
MaxT double
MinT double
NumberOfRays int
Origin Point
Time double

Public Methods

Method Description
Apply ( double time ) : Point
Ray ( ) : System
Ray ( Point origin, Vector direction, Ray parent, double start, double end ) : System
Ray ( Point origin, Vector direction, double start ) : System
Ray ( Point origin, Vector direction, double start, double end ) : System
Ray ( Point origin, Vector direction, double start, double end, double time ) : System
Ray ( Point origin, Vector direction, double start, double end, double time, int depth ) : System

Method Details

Apply() public method

public Apply ( double time ) : Point
time double
return Point

Ray() public method

public Ray ( ) : System
return System

Ray() public method

public Ray ( Point origin, Vector direction, Ray parent, double start, double end ) : System
origin Point
direction Vector
parent Ray
start double
end double
return System

Ray() public method

public Ray ( Point origin, Vector direction, double start ) : System
origin Point
direction Vector
start double
return System

Ray() public method

public Ray ( Point origin, Vector direction, double start, double end ) : System
origin Point
direction Vector
start double
end double
return System

Ray() public method

public Ray ( Point origin, Vector direction, double start, double end, double time ) : System
origin Point
direction Vector
start double
end double
time double
return System

Ray() public method

public Ray ( Point origin, Vector direction, double start, double end, double time, int depth ) : System
origin Point
direction Vector
start double
end double
time double
depth int
return System

Property Details

Depth public_oe property

public int Depth
return int

Direction public_oe property

public Vector,Hyperion.Core.Geometry Direction
return Vector

MaxT public_oe property

public double MaxT
return double

MinT public_oe property

public double MinT
return double

NumberOfRays public_oe static_oe property

public static int NumberOfRays
return int

Origin public_oe property

public Point Origin
return Point

Time public_oe property

public double Time
return double