Vector4
Inheritance: java.lang.Object
All Implemented Interfaces: java.lang.Comparable, com.aspose.threed.Struct, java.io.Serializable
public final class Vector4 implements Comparable<Vector4>, Struct<Vector4>, Serializable
चार घटकों वाला एक वेक्टर।
कंस्ट्रक्टर
| कंस्ट्रक्टर | विवरण |
|---|---|
| Vector4(Vector3 vec, double w) | एक नया इंस्टेंस प्रारंभ करता है Vector4 struct का। |
| Vector4(Vector3 vec) | एक नया इंस्टेंस प्रारंभ करता है Vector4 struct का। |
| Vector4(FVector4 vec) | एक नया इंस्टेंस प्रारंभ करता है Vector4 struct का। |
| Vector4(double x, double y, double z) | एक नया इंस्टेंस प्रारंभ करता है Vector4 struct का। |
| Vector4(double x, double y, double z, double w) | एक नया इंस्टेंस प्रारंभ करता है Vector4 struct का। |
| Vector4() |
फ़ील्ड्स
| फ़ील्ड | विवरण |
|---|---|
| w | w घटक। |
| x | The x component. |
| y | The y component. |
| z | The z component. |
विधियाँ
| विधि | विवरण |
|---|---|
| add(Vector4 lhs, Vector4 rhs) | ऑपरेटर ओवरलोडिंग + के लिए |
| clone() | |
| compareTo(Vector4 other) | वर्तमान वेक्टर की तुलना किसी अन्य उदाहरण से करें। |
| copyFrom(Vector4 src) | |
| create(Vector4 v) | Vector4 को FVector4 में कास्ट करने के लिए स्पष्ट रूपांतरण ऑपरेटर |
| equals(Object obj) | जाँचें कि दो वेक्टर समान हैं या नहीं |
| getClass() | |
| hashCode() | इस वेक्टर का हैश कोड प्राप्त करता है। |
| mul(Vector4 lhs, Vector4 rhs) | ऑपरेटर ओवरलोडिंग * के लिए। |
| mul(Vector4 lhs, double rhs) | ऑपरेटर ओवरलोडिंग * के लिए। |
| notify() | |
| notifyAll() | |
| set(double newX, double newY, double newZ) | वेक्टर के xyz घटकों को एक साथ सेट करता है, w को 1 पर सेट किया जाएगा। |
| set(double newX, double newY, double newZ, double newW) | वेक्टर के सभी घटकों को एक साथ सेट करता है। |
| sub(Vector4 lhs, Vector4 rhs) | ऑपरेटर ओवरलोडिंग के लिए - (माइनस) |
| toString() | वर्तमान Vector4 को दर्शाने वाली java.lang.String लौटाता है। |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
Vector4(Vector3 vec, double w)
public Vector4(Vector3 vec, double w)
एक नया इंस्टेंस प्रारंभ करता है Vector4 struct का।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| vec | Vector3 | Vec. |
| w | double | चौड़ाई। |
Vector4(Vector3 vec)
public Vector4(Vector3 vec)
एक नया इंस्टेंस प्रारंभ करता है Vector4 struct का।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| vec | Vector3 | Vec. |
Vector4(FVector4 vec)
public Vector4(FVector4 vec)
एक नया इंस्टेंस प्रारंभ करता है Vector4 struct का।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| vec | FVector4 | Vec. |
Vector4(double x, double y, double z)
public Vector4(double x, double y, double z)
एक नया इंस्टेंस प्रारंभ करता है Vector4 struct का।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| x | double | x निर्देशांक। |
| y | double | y निर्देशांक। |
| z | double | z निर्देशांक। |
Vector4(double x, double y, double z, double w)
public Vector4(double x, double y, double z, double w)
एक नया इंस्टेंस प्रारंभ करता है Vector4 struct का।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| x | double | x निर्देशांक। |
| y | double | y निर्देशांक। |
| z | double | z निर्देशांक। |
| w | double | चौड़ाई। |
Vector4()
public Vector4()
w
public double w
w घटक।
x
public double x
The x component.
y
public double y
The y component.
z
public double z
The z component.
add(Vector4 lhs, Vector4 rhs)
public static Vector4 add(Vector4 lhs, Vector4 rhs)
ऑपरेटर ओवरलोडिंग + के लिए
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| lhs | Vector4 | बायाँ वेक्टर |
| rhs | Vector4 | दायाँ वेक्टर |
Returns: Vector4 - Result vector
clone()
public Vector4 clone()
वर्तमान उदाहरण को क्लोन करें
Returns: Vector4
compareTo(Vector4 other)
public int compareTo(Vector4 other)
वर्तमान वेक्टर की तुलना किसी अन्य उदाहरण से करें।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| other | Vector4 |
Returns: int
copyFrom(Vector4 src)
public void copyFrom(Vector4 src)
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| src | Vector4 |
create(Vector4 v)
public static FVector4 create(Vector4 v)
Vector4 को FVector4 में कास्ट करने के लिए स्पष्ट रूपांतरण ऑपरेटर
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| v | Vector4 |
Returns: FVector4
equals(Object obj)
public boolean equals(Object obj)
जाँचें कि दो वेक्टर समान हैं या नहीं
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| obj | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
hashCode()
public int hashCode()
इस वेक्टर का हैश कोड प्राप्त करता है।
Returns: int
mul(Vector4 lhs, Vector4 rhs)
public static Vector4 mul(Vector4 lhs, Vector4 rhs)
ऑपरेटर ओवरलोडिंग * के लिए।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| lhs | Vector4 | बायाँ वेक्टर |
| rhs | Vector4 | दायाँ वेक्टर |
Returns: Vector4 - Result vector
mul(Vector4 lhs, double rhs)
public static Vector4 mul(Vector4 lhs, double rhs)
ऑपरेटर ओवरलोडिंग * के लिए।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| lhs | Vector4 | बायाँ वेक्टर |
| rhs | double | दाएँ डबल मान |
Returns: Vector4 - Result vector
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
set(double newX, double newY, double newZ)
public void set(double newX, double newY, double newZ)
वेक्टर के xyz घटकों को एक साथ सेट करता है, w को 1 पर सेट किया जाएगा।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| newX | double | नया X घटक। |
| newY | double | नया Y घटक। |
| newZ | double | नया Z घटक। |
set(double newX, double newY, double newZ, double newW)
public void set(double newX, double newY, double newZ, double newW)
वेक्टर के सभी घटकों को एक साथ सेट करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| newX | double | नया X घटक। |
| newY | double | नया Y घटक। |
| newZ | double | नया Z घटक। |
| newW | double | नया W घटक. |
sub(Vector4 lhs, Vector4 rhs)
public static Vector4 sub(Vector4 lhs, Vector4 rhs)
ऑपरेटर ओवरलोडिंग के लिए - (माइनस)
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| lhs | Vector4 | बायाँ वेक्टर |
| rhs | Vector4 | दायाँ वेक्टर |
Returns: Vector4 - Result vector
toString()
public String toString()
वर्तमान Vector4 को दर्शाने वाली java.lang.String लौटाता है।
Returns: java.lang.String - एक java.lang.String जो वर्तमान Vector4 का प्रतिनिधित्व करता है.
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| arg0 | long | |
| arg1 | int |