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

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

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

Свойство Тип Описание
ObjectToWorld Transform
Primitive IPrimitive
PrimitiveID int
RayEpsilon double
ShapeID int
WorldToObject Transform
dg Hyperion.Core.Geometry.DifferentialGeometry

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

Метод Описание
GetBSDF ( RayDifferential ray ) : BSDF
Intersection ( ) : System
Le ( Vector wo ) : Spectrum

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

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

public GetBSDF ( RayDifferential ray ) : BSDF
ray Hyperion.Core.Geometry.RayDifferential
Результат Hyperion.Core.Reflection.BSDF

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

public Intersection ( ) : System
Результат System

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

public Le ( Vector wo ) : Spectrum
wo Hyperion.Core.Geometry.Vector
Результат Spectrum

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

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

public Transform ObjectToWorld
Результат Transform

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

public IPrimitive,Hyperion.Core.Interfaces Primitive
Результат IPrimitive

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

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

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

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

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

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

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

public Transform WorldToObject
Результат Transform

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

public DifferentialGeometry,Hyperion.Core.Geometry dg
Результат Hyperion.Core.Geometry.DifferentialGeometry