record TBoundingBox

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TBoundingBox = record

Description

Three-Dimensional axis-aligned bounding box.
Equals irr::core::aabbox3df.

Overview

Fields

MinEdge: TVector3D;
MaxEdge: TVector3D;

Methods

procedure AddInternalBox(const Box: TBoundingBox); inline;
procedure AddInternalPoint(const Point: TVector3D); inline;
procedure Reset(const Box: TBoundingBox); overload; inline;
procedure Reset(const Vector: TVector3D); overload; inline;

Description

Fields

MinEdge: TVector3D;
 
MaxEdge: TVector3D;
 

Methods

procedure AddInternalBox(const Box: TBoundingBox); inline;

Extends the box to contain another box.

Parameters
Box
The box to include.
procedure AddInternalPoint(const Point: TVector3D); inline;

Extends the box to contain a given vector.

Parameters
Point
The vector to include.
procedure Reset(const Box: TBoundingBox); overload; inline;

Resets the bounding box.

Parameters
Box
The box to copy from.
procedure Reset(const Vector: TVector3D); overload; inline;

Resets the bounding box to a single point.

Parameters
Vector
The point.

Generated by PasDoc 0.12.1 on 2012-09-14 17:32:22