| パッケージ | 説明 |
|---|---|
| com.daxie.basis.matrix | |
| com.daxie.basis.vector | |
| com.daxie.xops.bd1 | |
| com.daxie.xops.pd1 | |
| com.daxie.xops.weapon |
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
static Matrix |
MatrixFunctions.MGetScale(Vector scale) |
Returns a scaling matrix.
|
static Matrix |
MatrixFunctions.MGetTranslate(Vector translate) |
Returns a translation matrix.
|
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
static Vector |
VectorFunctions.VAdd(Vector lhs,
Vector rhs) |
Adds two vectors.
|
static Vector |
VectorFunctions.VCross(Vector lhs,
Vector rhs) |
Returns the cross product.
|
static Vector |
VectorFunctions.VGet(float x,
float y,
float z) |
Generates a vector.
|
static Vector |
VectorFunctions.VNorm(Vector v) |
Normalizes a vector.
|
static Vector |
VectorFunctions.VScale(Vector v,
float scale) |
Rescales a vector.
|
static Vector |
VectorFunctions.VSub(Vector lhs,
Vector rhs) |
Subtracts a vector from another vector.
|
static Vector |
VectorFunctions.VTransform(Vector v,
Matrix m) |
Multiplies a vector by a matrix.
|
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
static Vector |
VectorFunctions.VAdd(Vector lhs,
Vector rhs) |
Adds two vectors.
|
static Vector |
VectorFunctions.VCross(Vector lhs,
Vector rhs) |
Returns the cross product.
|
static float |
VectorFunctions.VDot(Vector lhs,
Vector rhs) |
Returns the dot product.
|
static Vector |
VectorFunctions.VNorm(Vector v) |
Normalizes a vector.
|
static Vector |
VectorFunctions.VScale(Vector v,
float scale) |
Rescales a vector.
|
static float |
VectorFunctions.VSize(Vector v) |
Returns the size of a vector.
|
static float |
VectorFunctions.VSquareSize(Vector v) |
Returns the square size of a vector.
|
static Vector |
VectorFunctions.VSub(Vector lhs,
Vector rhs) |
Subtracts a vector from another vector.
|
static Vector |
VectorFunctions.VTransform(Vector v,
Matrix m) |
Multiplies a vector by a matrix.
|
| コンストラクタ | 説明 |
|---|---|
Vector(Vector v) |
Used to duplicate a vector.
|
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
Vector |
BD1Face.GetNormal() |
|
Vector[] |
BD1Block.GetVertexPositions() |
|
Vector[] |
BD1Face.GetVertexPositions() |
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
void |
BD1Manipulator.Rescale(Vector scale) |
Rescales every block.
|
void |
BD1Manipulator.Rotate(Vector rotate) |
Rotates every block.
|
void |
BD1Face.SetNormal(Vector normal) |
|
void |
BD1Block.SetVertexPosition(int index,
Vector pos) |
|
void |
BD1Face.SetVertexPosition(int index,
Vector pos) |
|
void |
BD1Manipulator.Translate(Vector translate) |
Translates every block.
|
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
Vector |
Point.GetPosition() |
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
void |
PD1Manipulator.Rescale(Vector scale) |
Rescales every point.
|
void |
PD1Manipulator.Rotate(Vector rotate) |
Rotates every point.
|
void |
Point.SetPosition(Vector position) |
|
void |
PD1Manipulator.Translate(Vector translate) |
Translates every point.
|
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
Vector |
WeaponData.GetCartridgePosition() |
|
Vector |
WeaponData.GetCartridgeVelocity() |
|
Vector |
WeaponData.GetFlashPosition() |
|
Vector |
WeaponData.GetPosition() |
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
void |
WeaponData.SetCartridgePosition(Vector cartridge_position) |
|
void |
WeaponData.SetCartridgeVelocity(Vector cartridge_velocity) |
|
void |
WeaponData.SetFlashPosition(Vector flash_position) |
|
void |
WeaponData.SetPosition(Vector position) |
Copyright © 2019. All rights reserved.