| Package | Description |
|---|---|
| com.aspose.cad | |
| com.aspose.cad.fileformats.threeds | |
| com.aspose.cad.fileformats.threeds.elements | |
| com.aspose.cad.fileformats.u3d.elements |
| Modifier and Type | Method and Description |
|---|---|
Vector3F |
Vector3F.Clone() |
static Vector3F |
Vector3F.crossProduct(Vector3F v1,
Vector3F v2)
Returns the cross product of two vectors.
|
static Vector3F |
Vector3F.newellFaceNormal(List<Vector3F> vertices,
List<Integer> face)
Calculates normal of face by newell's method.
|
Vector3F |
Vector3F.normalized()
Creates normilized vector.
|
static Vector3F |
Vector3F.op_Addition(Vector3F v1,
Vector3F v2)
Adds two vectors together.
|
static Vector3F |
Vector3F.op_Multiply(float s,
Vector3F v1)
Multiplies vector by scalar value.
|
static Vector3F |
Vector3F.op_Multiply(Vector3F v1,
float s)
Multiplies vector by scalar value.
|
static Vector3F |
Vector3F.op_Multiply(Vector3F v1,
Vector3F v2)
Subtracts the second vector from the first.
|
static Vector3F |
Vector3F.op_Subtraction(Vector3F v1,
Vector3F v2)
Subtracts the second vector from the first.
|
static Vector3F |
Vector3F.op_UnaryNegation(Vector3F v1)
Negates a given vector.
|
static Vector3F |
Vector3F.reflect(Vector3F vector,
Vector3F normal)
Calculates a reflected vector.
|
Vector3F |
Vector3F.safeNormalized()
Creates normilized vector safely(returns self if length is zero).
|
Vector3F |
Vector4F.toVector3F()
Creates Vector3F.
|
static Vector3F |
Vector3F.XAxis()
Creates x-axis.
|
static Vector3F |
Vector3F.YAxis()
Creates y-axis.
|
static Vector3F |
Vector3F.ZAxis()
Creates z-axis.
|
static Vector3F |
Vector3F.zero()
Creates vector with (0, 0, 0).
|
| Modifier and Type | Method and Description |
|---|---|
void |
Vector3F.CloneTo(Vector3F that) |
static Vector3F |
Vector3F.crossProduct(Vector3F v1,
Vector3F v2)
Returns the cross product of two vectors.
|
static float |
Vector3F.dotProduct(Vector3F v1,
Vector3F v2)
Returns the dot product of two vectors.
|
boolean |
Vector3F.equals(Vector3F other)
Returns a boolean indicating whether the given Vector3F is equal to this Vector3F instance.
|
static boolean |
Vector3F.isEquals(Vector3F obj1,
Vector3F obj2) |
static Vector3F |
Vector3F.op_Addition(Vector3F v1,
Vector3F v2)
Adds two vectors together.
|
static boolean |
Vector3F.op_Equality(Vector3F v1,
Vector3F v2)
Returns a boolean indicating whether the two given vectors are equal.
|
static boolean |
Vector3F.op_Inequality(Vector3F v1,
Vector3F v2)
Returns a boolean indicating whether the two given vectors are not equal.
|
static Vector3F |
Vector3F.op_Multiply(float s,
Vector3F v1)
Multiplies vector by scalar value.
|
static Vector3F |
Vector3F.op_Multiply(Vector3F v1,
float s)
Multiplies vector by scalar value.
|
static Vector3F |
Vector3F.op_Multiply(Vector3F v1,
Vector3F v2)
Subtracts the second vector from the first.
|
static Vector3F |
Vector3F.op_Subtraction(Vector3F v1,
Vector3F v2)
Subtracts the second vector from the first.
|
static Vector3F |
Vector3F.op_UnaryNegation(Vector3F v1)
Negates a given vector.
|
static Vector3F |
Vector3F.reflect(Vector3F vector,
Vector3F normal)
Calculates a reflected vector.
|
| Modifier and Type | Method and Description |
|---|---|
static Vector3F |
Vector3F.newellFaceNormal(List<Vector3F> vertices,
List<Integer> face)
Calculates normal of face by newell's method.
|
| Constructor and Description |
|---|
Vector3F(Vector3F other)
Initializes a new instance of the
Vector3F struct. |
| Modifier and Type | Method and Description |
|---|---|
Vector3F |
ThreeDSImage.getAmbientLight()
The ambient light color.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ThreeDSImage.setAmbientLight(Vector3F value)
The ambient light color.
|
| Modifier and Type | Method and Description |
|---|---|
Vector3F |
ThreeDSMaterial.getAmbientColor() |
Vector3F |
ThreeDSCoordinateSystem.getAxisX() |
Vector3F |
ThreeDSCoordinateSystem.getAxisY() |
Vector3F |
ThreeDSCoordinateSystem.getAxisZ() |
Vector3F |
ThreeDSCoordinateSystem.getCenter() |
Vector3F |
ThreeDSMaterial.getDiffuseColor() |
Vector3F |
ThreeDSMaterial.getSpecularColor() |
| Modifier and Type | Method and Description |
|---|---|
List<Vector3F> |
ThreeDSMesh.getVertices() |
| Modifier and Type | Method and Description |
|---|---|
void |
ThreeDSMaterial.setAmbientColor(Vector3F value) |
void |
ThreeDSCoordinateSystem.setAxisX(Vector3F value) |
void |
ThreeDSCoordinateSystem.setAxisY(Vector3F value) |
void |
ThreeDSCoordinateSystem.setAxisZ(Vector3F value) |
void |
ThreeDSCoordinateSystem.setCenter(Vector3F value) |
void |
ThreeDSMaterial.setDiffuseColor(Vector3F value) |
void |
ThreeDSMaterial.setSpecularColor(Vector3F value) |
| Modifier and Type | Field and Description |
|---|---|
Vector3F[] |
U3dAuthorMesh.Positions |
Vector3F[] |
U3dAuthorLineSet.Positions |
| Modifier and Type | Method and Description |
|---|---|
List<Vector3F> |
U3dBaseMesh.getNormals() |
List<Vector3F> |
U3dBaseMesh.getPositions() |
| Modifier and Type | Method and Description |
|---|---|
void |
U3dAuthorLineSet.getNormal(long index,
Vector3F[] pVector3) |
void |
U3dAuthorMesh.getPosition(long index,
Vector3F[] pOutVector3) |
void |
U3dAuthorLineSet.getPosition(long index,
Vector3F[] pOutVector3) |
void |
U3dAuthorLineSet.setNormal(long index,
Vector3F pVector3) |
void |
U3dAuthorMesh.setPosition(long index,
Vector3F pInVector3) |
void |
U3dAuthorLineSet.setPosition(long index,
Vector3F pInVector3) |
Copyright (c) 2008-2025 Aspose Pty Ltd. All Rights Reserved.