C# Класс Hyperion.Core.Interfaces.ISampler

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
SamplesPerPixel int
ShutterClose double
ShutterOpen double
xPixelEnd int
xPixelStart int
yPixelEnd int
yPixelStart int

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
ComputeSubWindow ( int num, int count, int &newXStart, int &newXEnd, int &newYStart, int &newYEnd ) : void

Описание методов

ComputeSubWindow() защищенный Метод

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
Результат void

GetMoreSamples() публичный абстрактный Метод

public abstract GetMoreSamples ( Sample sample ) : int
sample Sample
Результат int

GetSubSampler() публичный абстрактный Метод

public abstract GetSubSampler ( int num, int count ) : ISampler
num int
count int
Результат ISampler

ISampler() публичный Метод

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
Результат System

ReportResults() публичный Метод

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
Результат bool

RoundSize() публичный абстрактный Метод

public abstract RoundSize ( int size ) : int
size int
Результат int

Описание свойств

SamplesPerPixel публичное свойство

public int SamplesPerPixel
Результат int

ShutterClose публичное свойство

public double ShutterClose
Результат double

ShutterOpen публичное свойство

public double ShutterOpen
Результат double

xPixelEnd публичное свойство

public int xPixelEnd
Результат int

xPixelStart публичное свойство

public int xPixelStart
Результат int

yPixelEnd публичное свойство

public int yPixelEnd
Результат int

yPixelStart публичное свойство

public int yPixelStart
Результат int