C# Class NewTOAPIA.Modeling.BoundingVolume

Afficher le fichier Open project: Wiladams/NewTOAPIA Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

Compute() abstract public méthode

abstract public Compute ( float3 vertices ) : void
vertices float3
Résultat void

Contains() abstract public méthode

abstract public Contains ( float3 aPoint ) : bool
aPoint float3
Résultat bool

CopyFrom() abstract public méthode

abstract public CopyFrom ( BoundingVolume aVolume ) : void
aVolume BoundingVolume
Résultat void

GrowToContain() abstract public méthode

abstract public GrowToContain ( BoundingVolume aVolume ) : void
aVolume BoundingVolume
Résultat void

TestIntersection() abstract public méthode

abstract public TestIntersection ( BoundingVolume input ) : bool
input BoundingVolume
Résultat bool

TestIntersection() abstract public méthode

abstract public TestIntersection ( float3 origin, float3 direction ) : bool
origin float3
direction float3
Résultat bool

TransformBy() abstract public méthode

abstract public TransformBy ( Transformation aTransform, BoundingVolume &result ) : void
aTransform NewTOAPIA.Graphics.Transformation
result BoundingVolume
Résultat void

WhichSide() abstract public méthode

abstract public WhichSide ( Plane3f aPlane ) : int
aPlane Plane3f
Résultat int