Files
alternativa3d-archive/Alternativa3D5/5.4/alternativa/engine3d/materials/DrawPoint.as
Pyogenics c58621fb99 Add A3D5
2024-09-28 17:29:26 +01:00

45 lines
1.4 KiB
ActionScript

package alternativa.engine3d.materials {
/**
* @private
* Точка, подготовленная к отрисовке.
*/
public final class DrawPoint {
/**
* Координата X в системе координат камеры.
*/
public var x:Number;
/**
* Координата Y в системе координат камеры.
*/
public var y:Number;
/**
* Координата Z в системе координат камеры.
*/
public var z:Number;
/**
* Координата U в текстурном пространстве.
*/
public var u:Number;
/**
* Координата V в текстурном пространстве.
*/
public var v:Number;
/**
* Создаёт новый экземпляр класса.
*
* @param x координата X в системе координат камеры
* @param y координата Y в системе координат камеры
* @param z координата Z в системе координат камеры
* @param u координата U в текстурном пространстве
* @param v координата V в текстурном пространстве
*/
public function DrawPoint(x:Number, y:Number, z:Number, u:Number = 0, v:Number = 0) {
this.x = x;
this.y = y;
this.z = z;
this.u = u;
this.v = v;
}
}
}