C# 클래스 Hyperion.Core.Interfaces.ISampler

파일 보기 프로젝트 열기: Kintaro/Hyperion 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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