Uses of Class
com.aspose.threed.Vector4
-
-
Uses of Vector4 in com.aspose.threed
Methods in com.aspose.threed that return Vector4 Modifier and Type Method Description static Vector4
Vector4. add(Vector4 lhs, Vector4 rhs)
Operator overloading for +Vector4
Vector4. clone()
Vector4[]
NurbsCurve. evaluate()
Evaluate the nurbs curveVector4[]
NurbsCurve. evaluate(int steps)
Evaluate the nurbs curveVector4
NurbsCurve. evaluateAt(double u)
Evaluate the curve's point at specified positionVector4
Vector4List. get(int index)
Gets the element at the specified index.Vector4
AssetInfo. getAmbient()
Gets or Sets the default ambient color of this assetstatic Vector4
Matrix4. mul(Matrix4 lhs, Vector4 v)
Multiply the matrix and vector4static Vector4
Quaternion. mul(Quaternion q, Vector4 v)
Operator overloading for *static Vector4
Vector4. mul(Vector4 lhs, double rhs)
Operator overloading for *static Vector4
Vector4. mul(Vector4 lhs, Vector4 rhs)
Operator overloading for *Vector4
Vector4List. remove(int index)
Vector4
Vector4List. set(int index, Vector4 value)
Sets the element at the specified index.static Vector4
Vector4. sub(Vector4 lhs, Vector4 rhs)
Operator overloading for - (minus)Vector4[]
Vector4List. toNativeArray()
Methods in com.aspose.threed that return types with arguments of type Vector4 Modifier and Type Method Description java.util.List<Vector4>
Geometry. getControlPoints()
Gets all control pointsjava.util.List<Vector4>
VertexElementVector4. getData()
Gets the vertex datajava.util.Iterator<Vector4>
Vector4List. iterator()
Methods in com.aspose.threed with parameters of type Vector4 Modifier and Type Method Description static Vector4
Vector4. add(Vector4 lhs, Vector4 rhs)
Operator overloading for +void
Vector4List. add(int index, Vector4 item)
boolean
Vector4List. add(Vector4 item)
Adds an item to theVector4List
.void
Vector4. copyFrom(Vector4 src)
void
Vector4List. copyTo(Vector4[] array, int arrayIndex)
Copies the elements of theVector4List
to an array, starting at a particular array index.protected static java.util.ArrayList<int[]>
Primitive. merge(Mesh mesh, Vector4[][] positions, Vector4[][] normals, Vector2[][] uvs)
Merge the specified mesh, positions, normals and uvs.static Vector4
Matrix4. mul(Matrix4 lhs, Vector4 v)
Multiply the matrix and vector4static Vector4
Quaternion. mul(Quaternion q, Vector4 v)
Operator overloading for *static Vector4
Vector4. mul(Vector4 lhs, double rhs)
Operator overloading for *static Vector4
Vector4. mul(Vector4 lhs, Vector4 rhs)
Operator overloading for *Vector4
Vector4List. set(int index, Vector4 value)
Sets the element at the specified index.void
AssetInfo. setAmbient(Vector4 value)
Gets or Sets the default ambient color of this assetvoid
VertexElementVector4. setData(Vector4[] data)
Load dataprotected static void
Primitive. setup(Mesh mesh, Vector4[] positions, Vector4[] normals, Vector4[] uvs)
Build the mesh from given positions/normals/uvs.static Vector4
Vector4. sub(Vector4 lhs, Vector4 rhs)
Operator overloading for - (minus)Method parameters in com.aspose.threed with type arguments of type Vector4 Modifier and Type Method Description void
Vector4List. addRange(java.util.List<Vector4> vectors)
Add a range of vectors into current liststatic int[][]
PolygonModifier. triangulate(java.util.List<Vector4> controlPoints)
Convert a polygon into triangles, the order of the polygon is defined by thecontrolPoints
static int[][]
PolygonModifier. triangulate(java.util.List<Vector4> controlPoints, int[] polygon)
Convert a polygon into trianglesstatic int[][]
PolygonModifier. triangulate(java.util.List<Vector4> controlPoints, java.util.List<int[]> polygons)
Convert a polygon-based mesh into trianglesstatic int[][]
PolygonModifier. triangulate(java.util.List<Vector4> controlPoints, java.util.List<int[]> polygons, boolean generateNormals, Vector3[][] nor_out)
Convert a polygon-based mesh into full triangle meshConstructors in com.aspose.threed with parameters of type Vector4 Constructor Description FVector3(Vector4 vec)
Initializes a new instance of theFVector4
.FVector4(Vector4 vec)
Initializes a new instance of theFVector4
.Matrix4(Vector4 r0, Vector4 r1, Vector4 r2, Vector4 r3)
Constructs matrix from 4 rows.Vector3(Vector4 vec4)
Initializes a new instance of theVector3
struct.Constructor parameters in com.aspose.threed with type arguments of type Vector4 Constructor Description Vector4List(java.util.List<Vector4> vectors)
Construct a newVector4List
with default elements
-