C# Класс NewTOAPIA.Modeling.BoundingVolume

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

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

Метод Описание
Compute ( float3 vertices ) : void
Contains ( float3 aPoint ) : bool
CopyFrom ( BoundingVolume aVolume ) : void
GrowToContain ( BoundingVolume aVolume ) : void
TestIntersection ( BoundingVolume input ) : bool
TestIntersection ( float3 origin, float3 direction ) : bool
TransformBy ( Transformation aTransform, BoundingVolume &result ) : void
WhichSide ( Plane3f aPlane ) : int

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

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

abstract public Compute ( float3 vertices ) : void
vertices float3
Результат void

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

abstract public Contains ( float3 aPoint ) : bool
aPoint float3
Результат bool

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

abstract public CopyFrom ( BoundingVolume aVolume ) : void
aVolume BoundingVolume
Результат void

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

abstract public GrowToContain ( BoundingVolume aVolume ) : void
aVolume BoundingVolume
Результат void

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

abstract public TestIntersection ( BoundingVolume input ) : bool
input BoundingVolume
Результат bool

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

abstract public TestIntersection ( float3 origin, float3 direction ) : bool
origin float3
direction float3
Результат bool

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

abstract public TransformBy ( Transformation aTransform, BoundingVolume &result ) : void
aTransform NewTOAPIA.Graphics.Transformation
result BoundingVolume
Результат void

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

abstract public WhichSide ( Plane3f aPlane ) : int
aPlane Plane3f
Результат int