C# Class SIMDPrototyping.Trees.BoundingBoxWide

Afficher le fichier Open project: RossNordby/scratchpad Class Usage Examples

Méthodes publiques

Свойство Type Description
Max Vector3Wide
Min Vector3Wide

Méthodes publiques

Méthode Description
BoundingBoxWide ( BoundingBox &boundingBox ) : System
BoundingBoxWide ( BoundingBox boundingBoxes, Vector masks ) : System
ComputeVolume ( BoundingBoxWide &boxes, Vector &volumes ) : void
Merge ( BoundingBoxWide &a, BoundingBoxWide &b, BoundingBoxWide &merged ) : void
ToString ( ) : string

Private Methods

Méthode Description
ConditionalSelect ( Vector &mask, BoundingBoxWide &a, BoundingBoxWide &b, BoundingBoxWide &result ) : void
GetBoundingBox ( BoundingBoxWide &boundingBoxes, int i, BoundingBox &box ) : void
GetBoundingBox ( BoundingBoxWide &boundingBoxes, int i, BoundingBoxWide &wide ) : void
Intersects ( BoundingBoxWide &a, BoundingBoxWide &b, Vector &intersectionMask ) : void
Intersects2 ( BoundingBoxWide &a, BoundingBoxWide &b, Vector &intersectionMask ) : void

Method Details

BoundingBoxWide() public méthode

public BoundingBoxWide ( BoundingBox &boundingBox ) : System
boundingBox BoundingBox
Résultat System

BoundingBoxWide() public méthode

public BoundingBoxWide ( BoundingBox boundingBoxes, Vector masks ) : System
boundingBoxes BoundingBox
masks Vector
Résultat System

ComputeVolume() public static méthode

public static ComputeVolume ( BoundingBoxWide &boxes, Vector &volumes ) : void
boxes BoundingBoxWide
volumes Vector
Résultat void

Merge() public static méthode

public static Merge ( BoundingBoxWide &a, BoundingBoxWide &b, BoundingBoxWide &merged ) : void
a BoundingBoxWide
b BoundingBoxWide
merged BoundingBoxWide
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

Property Details

Max public_oe property

public Vector3Wide Max
Résultat Vector3Wide

Min public_oe property

public Vector3Wide Min
Résultat Vector3Wide