C# Class Hyperion.Core.Interfaces.VisibilityTester

Afficher le fichier Open project: Kintaro/Hyperion Class Usage Examples

Méthodes publiques

Свойство Type Description
Ray Hyperion.Core.Geometry.Ray

Méthodes publiques

Méthode Description
SetRay ( Point p, double eps, Vector w, double time ) : void
SetSegment ( Point p1, double eps1, Point p2, double eps2, double time ) : void
Transmittance ( Scene scene, IRenderer renderer, Sample sample ) : Spectrum
Unoccluded ( Scene scene ) : bool

Method Details

SetRay() public méthode

public SetRay ( Point p, double eps, Vector w, double time ) : void
p Point
eps double
w Hyperion.Core.Geometry.Vector
time double
Résultat void

SetSegment() public méthode

public SetSegment ( Point p1, double eps1, Point p2, double eps2, double time ) : void
p1 Point
eps1 double
p2 Point
eps2 double
time double
Résultat void

Transmittance() public méthode

public Transmittance ( Scene scene, IRenderer renderer, Sample sample ) : Spectrum
scene Scene
renderer IRenderer
sample Sample
Résultat Spectrum

Unoccluded() public méthode

public Unoccluded ( Scene scene ) : bool
scene Scene
Résultat bool

Property Details

Ray public_oe property

public Ray,Hyperion.Core.Geometry Ray
Résultat Hyperion.Core.Geometry.Ray