C# Класс Nexus.Objects3D.RayDifferential3D

Показать файл Открыть проект

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

Свойство Тип Описание
Direction Vector3D
HasDifferentials bool
MaxT float
MinT float
Origin Point3D
RayX Ray3D
Time float

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

Метод Описание
Evaluate ( float t ) : Point3D
RayDifferential3D ( Point3D origin, Vector3D direction, float start = EPSILON, float end = float.MaxValue, float time = 0.0f )
ToString ( ) : string

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

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

public Evaluate ( float t ) : Point3D
t float
Результат Point3D

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

public RayDifferential3D ( Point3D origin, Vector3D direction, float start = EPSILON, float end = float.MaxValue, float time = 0.0f )
origin Point3D
direction Vector3D
start float
end float
time float

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

public ToString ( ) : string
Результат string

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

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

public Vector3D Direction
Результат Vector3D

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

public bool HasDifferentials
Результат bool

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

public float MaxT
Результат float

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

public float MinT
Результат float

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

public Point3D Origin
Результат Point3D

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

public Ray3D,Nexus.Objects3D RayX
Результат Ray3D

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

public float Time
Результат float