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

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

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

Метод Описание
Pdf ( Point p ) : double
Pdf ( Point p, Vector wi ) : double
Sample ( LightSample lightSample, Normal &Ns ) : Point
Sample ( Point p, LightSample lightSample, Normal &Ns ) : Point
ShapeSet ( IShape shape ) : System

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

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

public Pdf ( Point p ) : double
p Point
Результат double

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

public Pdf ( Point p, Vector wi ) : double
p Point
wi Hyperion.Core.Geometry.Vector
Результат double

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

public Sample ( LightSample lightSample, Normal &Ns ) : Point
lightSample LightSample
Ns Hyperion.Core.Geometry.Normal
Результат Point

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

public Sample ( Point p, LightSample lightSample, Normal &Ns ) : Point
p Point
lightSample LightSample
Ns Hyperion.Core.Geometry.Normal
Результат Point

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

public ShapeSet ( IShape shape ) : System
shape IShape
Результат System