Packageinfinity3D.engine.core.bbox
Classpublic class BParallelepiped
InheritanceBParallelepiped Inheritance Bbox

Ограничивающий примитив - прямоугольный параллелепипед.



Public Properties
 PropertyDefined by
  faces : Hash
[read-only] Грани прямоугольного параллелепипеда.
BParallelepiped
  pointMax : Point3D
[read-only] Максимальные координаты Bbox'а.
BParallelepiped
  pointMin : Point3D
[read-only] Минимальные координаты Bbox'а.
BParallelepiped
  vertices : Hash
[read-only] Вершины прямоугольного параллелепипеда.
BParallelepiped
  xMax : Number
[read-only] Максимальная координата по оси X.
BParallelepiped
  xMin : Number
[read-only] Минимальная координата по оси X.
BParallelepiped
  yMax : Number
[read-only] Максимальная координата по оси Y.
BParallelepiped
  yMin : Number
[read-only] Минимальная координата по оси Y.
BParallelepiped
  zMax : Number
[read-only] Максимальная координата по оси Z.
BParallelepiped
  zMin : Number
[read-only] Минимальная координата по оси Z.
BParallelepiped
Public Methods
 MethodDefined by
  
Создание экземпляра ограничивающего примитива.
BParallelepiped
  
toString():String
Строковое представление ограничивающего примитива.
BParallelepiped
  
type():String
Тип ограничивающего тела.
BParallelepiped
Property detail
facesproperty
faces:Hash  [read-only]

Грани прямоугольного параллелепипеда.

Implementation
    public function get faces():Hash
pointMaxproperty 
pointMax:Point3D  [read-only]

Максимальные координаты Bbox'а.

Implementation
    public function get pointMax():Point3D
pointMinproperty 
pointMin:Point3D  [read-only]

Минимальные координаты Bbox'а.

Implementation
    public function get pointMin():Point3D
verticesproperty 
vertices:Hash  [read-only]

Вершины прямоугольного параллелепипеда.

Implementation
    public function get vertices():Hash
xMaxproperty 
xMax:Number  [read-only]

Максимальная координата по оси X.

Implementation
    public function get xMax():Number
xMinproperty 
xMin:Number  [read-only]

Минимальная координата по оси X.

Implementation
    public function get xMin():Number
yMaxproperty 
yMax:Number  [read-only]

Максимальная координата по оси Y.

Implementation
    public function get yMax():Number
yMinproperty 
yMin:Number  [read-only]

Минимальная координата по оси Y.

Implementation
    public function get yMin():Number
zMaxproperty 
zMax:Number  [read-only]

Максимальная координата по оси Z.

Implementation
    public function get zMax():Number
zMinproperty 
zMin:Number  [read-only]

Минимальная координата по оси Z.

Implementation
    public function get zMin():Number
Constructor detail
BParallelepiped()constructor
public function BParallelepiped(mesh:Mesh)

Создание экземпляра ограничивающего примитива.

Parameters
mesh:Mesh — Полигоналный объект для которого рассчитывается ограничивающий примитив.
Method detail
toString()method
public override function toString():String

Строковое представление ограничивающего примитива.

Returns
String — Строковое представление ограничивающего примитива.
type()method 
public override function type():String

Тип ограничивающего тела.

Returns
String — Тип ограничивающего тела.