C# Class Hyperion.Core.Interfaces.ISampler

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

Méthodes publiques

Свойство Type Description
SamplesPerPixel int
ShutterClose double
ShutterOpen double
xPixelEnd int
xPixelStart int
yPixelEnd int
yPixelStart int

Méthodes publiques

Méthode Description
GetMoreSamples ( Sample sample ) : int
GetSubSampler ( int num, int count ) : ISampler
ISampler ( int xstart, int xend, int ystart, int yend, int spp, double sopen, double sclose ) : System
ReportResults ( Sample samples, RayDifferential rays, Spectrum Ls, Intersection isects, int count ) : bool
RoundSize ( int size ) : int

Méthodes protégées

Méthode Description
ComputeSubWindow ( int num, int count, int &newXStart, int &newXEnd, int &newYStart, int &newYEnd ) : void

Method Details

ComputeSubWindow() protected méthode

protected ComputeSubWindow ( int num, int count, int &newXStart, int &newXEnd, int &newYStart, int &newYEnd ) : void
num int
count int
newXStart int
newXEnd int
newYStart int
newYEnd int
Résultat void

GetMoreSamples() public abstract méthode

public abstract GetMoreSamples ( Sample sample ) : int
sample Sample
Résultat int

GetSubSampler() public abstract méthode

public abstract GetSubSampler ( int num, int count ) : ISampler
num int
count int
Résultat ISampler

ISampler() public méthode

public ISampler ( int xstart, int xend, int ystart, int yend, int spp, double sopen, double sclose ) : System
xstart int
xend int
ystart int
yend int
spp int
sopen double
sclose double
Résultat System

ReportResults() public méthode

public ReportResults ( Sample samples, RayDifferential rays, Spectrum Ls, Intersection isects, int count ) : bool
samples Sample
rays Hyperion.Core.Geometry.RayDifferential
Ls Spectrum
isects Intersection
count int
Résultat bool

RoundSize() public abstract méthode

public abstract RoundSize ( int size ) : int
size int
Résultat int

Property Details

SamplesPerPixel public_oe property

public int SamplesPerPixel
Résultat int

ShutterClose public_oe property

public double ShutterClose
Résultat double

ShutterOpen public_oe property

public double ShutterOpen
Résultat double

xPixelEnd public_oe property

public int xPixelEnd
Résultat int

xPixelStart public_oe property

public int xPixelStart
Résultat int

yPixelEnd public_oe property

public int yPixelEnd
Résultat int

yPixelStart public_oe property

public int yPixelStart
Résultat int