| パッケージ | 説明 |
|---|---|
| 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() |
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
int |
BD1Creator.CreateBlock(Vector[] vertex_positions) |
Creates a block.
|
int |
BD1Creator.CreateCube(Vector center,
float edge_length) |
Creates a cube.
|
void |
BD1Manipulator.Rescale(Vector scale) |
Rescales every block.
|
int |
BD1Creator.RescaleBlock(int block_handle,
Vector scale) |
Rescales a block.
|
void |
BD1Manipulator.Rotate(Vector rotate) |
Rotates every block.
|
int |
BD1Creator.RotateBlock(int block_handle,
Vector rotate) |
Rotates a 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.
|
int |
BD1Creator.TranslateBlock(int block_handle,
Vector translate) |
Translates a block.
|
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
Vector |
PD1Point.GetPosition() |
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
int |
PD1Creator.CreatePoint(Vector position,
float rotation,
int parameter_1,
int parameter_2,
int parameter_3,
int parameter_4) |
Creates a point.
|
void |
PD1Manipulator.Rescale(Vector scale) |
Rescales every point.
|
void |
PD1Manipulator.Rotate(Vector rotate) |
Rotates every point.
|
int |
PD1Creator.SetPointPosition(int point_handle,
Vector position) |
Sets the position of a point.
|
void |
PD1Point.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.