Vector2
Inheritance: java.lang.Object
All Implemented Interfaces: java.lang.Comparable, com.aspose.threed.Struct, java.io.Serializable
public final class Vector2 implements Comparable<Vector2>, Struct<Vector2>, Serializable
दो घटकों वाला एक वेक्टर।
कंस्ट्रक्टर
| कंस्ट्रक्टर | विवरण |
|---|---|
| Vector2(double s) | Vector2 स्ट्रक्चर का नया इंस्टेंस इनिशियलाइज़ करता है। |
| Vector2(Vector3 s) | Vector2 स्ट्रक्चर का नया इंस्टेंस इनिशियलाइज़ करता है। |
| Vector2(FVector2 vec) | Vector2 स्ट्रक्चर का नया इंस्टेंस इनिशियलाइज़ करता है। |
| Vector2(double x, double y) | Vector2 स्ट्रक्चर का नया इंस्टेंस इनिशियलाइज़ करता है। |
| Vector2() |
फ़ील्ड्स
| फ़ील्ड | विवरण |
|---|---|
| x | The x component. |
| y | The y component. |
विधियाँ
| विधि | विवरण |
|---|---|
| add(Vector2 lhs, Vector2 rhs) | Vector2 के लिए जोड़ ऑपरेटर |
| clone() | |
| compareTo(Vector2 other) | वर्तमान वेक्टर की तुलना किसी अन्य उदाहरण से करें। |
| copyFrom(Vector2 src) | |
| create(Vector2 v) | Vector2 को FVector2 में कास्ट करने के लिए स्पष्ट रूपांतरण ऑपरेटर |
| cross(Vector2 v) | दो वेक्टरों का क्रॉस प्रोडक्ट। |
| div(Vector2 lhs, double rhs) | Vector2 के लिए विभाजन ऑपरेटर |
| dot(Vector2 rhs) | दो वेक्टरों का डॉट प्रोडक्ट प्राप्त करता है। |
| equals(Vector2 rhs) | जाँचें कि दो vector2 बराबर हैं या नहीं |
| equals(Object obj) | जाँचें कि दो vector2 बराबर हैं या नहीं |
| getClass() | |
| getLength() | लंबाई प्राप्त करता है। |
| getU() | यदि Vector2 को मैपिंग कोऑर्डिनेट के रूप में उपयोग किया जाता है तो U घटक प्राप्त करता है। |
| getV() | यदि Vector2 को मैपिंग कोऑर्डिनेट के रूप में उपयोग किया जाता है तो V घटक प्राप्त करता है। |
| hashCode() | Vector2 का हैश कोड प्राप्त करता है |
| mul(Vector2 lhs, double rhs) | Vector2 के लिए गुणा ऑपरेटर |
| mul(double lhs, Vector2 rhs) | Vector2 के लिए गुणा ऑपरेटर |
| normalize() | इस उदाहरण को सामान्यीकृत करता है। |
| notify() | |
| notifyAll() | |
| op_eq(Vector2 lhs, Vector2 rhs) | Vector2 के लिए समान ऑपरेटर |
| op_ne(Vector2 lhs, Vector2 rhs) | Vector2 के लिए असमान ऑपरेटर |
| setU(double value) | यदि Vector2 को मैपिंग निर्देशांक के रूप में उपयोग किया जाता है तो U घटक सेट करता है। |
| setV(double value) | यदि Vector2 को मैपिंग निर्देशांक के रूप में उपयोग किया जाता है तो V घटक सेट करता है। |
| sub(Vector2 lhs, Vector2 rhs) | Vector2 के लिए घटाव ऑपरेटर |
| toString() | वर्तमान Vector2 को दर्शाने वाली java.lang.String लौटाता है। |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
Vector2(double s)
public Vector2(double s)
Vector2 स्ट्रक्चर का नया इंस्टेंस इनिशियलाइज़ करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| s | double | S. |
Vector2(Vector3 s)
public Vector2(Vector3 s)
Vector2 स्ट्रक्चर का नया इंस्टेंस इनिशियलाइज़ करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| s | Vector3 | S. |
Vector2(FVector2 vec)
public Vector2(FVector2 vec)
Vector2 स्ट्रक्चर का नया इंस्टेंस इनिशियलाइज़ करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| vec | FVector2 | फ़्लोट में वेक्टर। |
Vector2(double x, double y)
public Vector2(double x, double y)
Vector2 स्ट्रक्चर का नया इंस्टेंस इनिशियलाइज़ करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| x | double | x निर्देशांक। |
| y | double | y निर्देशांक। |
Vector2()
public Vector2()
x
public double x
The x component.
y
public double y
The y component.
add(Vector2 lhs, Vector2 rhs)
public static Vector2 add(Vector2 lhs, Vector2 rhs)
Vector2 के लिए जोड़ ऑपरेटर
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| lhs | Vector2 | बाएँ हाथ का मान. |
| rhs | Vector2 | दाएँ हाथ का मान. |
Returns: Vector2 - The result of addition.
clone()
public Vector2 clone()
वर्तमान उदाहरण को क्लोन करें
Returns: Vector2
compareTo(Vector2 other)
public int compareTo(Vector2 other)
वर्तमान वेक्टर की तुलना किसी अन्य उदाहरण से करें।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| other | Vector2 |
Returns: int
copyFrom(Vector2 src)
public void copyFrom(Vector2 src)
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| src | Vector2 |
create(Vector2 v)
public static FVector2 create(Vector2 v)
Vector2 को FVector2 में कास्ट करने के लिए स्पष्ट रूपांतरण ऑपरेटर
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| v | Vector2 |
Returns: FVector2
cross(Vector2 v)
public double cross(Vector2 v)
दो वेक्टरों का क्रॉस प्रोडक्ट।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| v | Vector2 |
Returns: double
div(Vector2 lhs, double rhs)
public static Vector2 div(Vector2 lhs, double rhs)
Vector2 के लिए विभाजन ऑपरेटर
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| lhs | Vector2 | बाएँ हाथ का मान. |
| rhs | double | दाएँ हाथ का मान. |
Returns: Vector2 - The result of division.
dot(Vector2 rhs)
public double dot(Vector2 rhs)
दो वेक्टरों का डॉट प्रोडक्ट प्राप्त करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| rhs | Vector2 | दाएँ हाथ का मान. |
Returns: double - दो वेक्टरों का डॉट प्रोडक्ट.
equals(Vector2 rhs)
public boolean equals(Vector2 rhs)
जाँचें कि दो vector2 बराबर हैं या नहीं
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| rhs | Vector2 | दाएँ हाथ की मान। |
Returns: boolean - यदि सभी घटक समान रूप से बराबर हों तो True.
equals(Object obj)
public boolean equals(Object obj)
जाँचें कि दो vector2 बराबर हैं या नहीं
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| obj | java.lang.Object | तुलना करने के लिए वस्तु। |
Returns: boolean - यदि सभी घटक समान रूप से बराबर हों तो True.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getLength()
public double getLength()
लंबाई प्राप्त करता है।
Returns: double - लंबाई।
getU()
public double getU()
यदि Vector2 को मैपिंग निर्देशांक के रूप में उपयोग किया जाता है तो U घटक प्राप्त करता है। यह x घटक का उपनाम है।
Returns: double - U घटक यदि Vector2 को मैपिंग निर्देशांक के रूप में उपयोग किया जाता है। यह x घटक का उपनाम है।
getV()
public double getV()
यदि Vector2 को मैपिंग निर्देशांक के रूप में उपयोग किया जाता है तो V घटक प्राप्त करता है। यह y घटक का उपनाम है।
Returns: double - V घटक यदि Vector2 को मैपिंग निर्देशांक के रूप में उपयोग किया जाता है। यह y घटक का उपनाम है।
hashCode()
public int hashCode()
Vector2 का हैश कोड प्राप्त करता है
Returns: int - Vector2 का हैश कोड
mul(Vector2 lhs, double rhs)
public static Vector2 mul(Vector2 lhs, double rhs)
Vector2 के लिए गुणा ऑपरेटर
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| lhs | Vector2 | बाएँ हाथ का मान. |
| rhs | double | दाएँ हाथ का मान. |
Returns: Vector2 - The result of multiply.
mul(double lhs, Vector2 rhs)
public static Vector2 mul(double lhs, Vector2 rhs)
Vector2 के लिए गुणा ऑपरेटर
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| lhs | double | बाएँ हाथ का मान. |
| rhs | Vector2 | दाएँ हाथ का मान. |
Returns: Vector2 - The result of multiply.
normalize()
public Vector2 normalize()
इस उदाहरण को सामान्यीकृत करता है।
Returns: Vector2 - Normalized vector.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
op_eq(Vector2 lhs, Vector2 rhs)
public static boolean op_eq(Vector2 lhs, Vector2 rhs)
Vector2 के लिए समान ऑपरेटर
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| lhs | Vector2 | बाएँ हाथ का मान. |
| rhs | Vector2 | दाएँ हाथ का मान. |
Returns: boolean - यदि सभी घटक समान रूप से बराबर हों तो True.
op_ne(Vector2 lhs, Vector2 rhs)
public static boolean op_ne(Vector2 lhs, Vector2 rhs)
Vector2 के लिए असमान ऑपरेटर
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| lhs | Vector2 | बाएँ हाथ का मान. |
| rhs | Vector2 | दाएँ हाथ का मान. |
Returns: boolean - यदि दो वेक्टर बराबर न हों तो True.
setU(double value)
public void setU(double value)
यदि Vector2 को मैपिंग निर्देशांक के रूप में उपयोग किया जाता है तो U घटक सेट करता है। यह x घटक का उपनाम है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| मान | double | नया मान |
setV(double value)
public void setV(double value)
यदि Vector2 को मैपिंग निर्देशांक के रूप में उपयोग किया जाता है तो V घटक सेट करता है। यह y घटक का उपनाम है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| मान | double | नया मान |
sub(Vector2 lhs, Vector2 rhs)
public static Vector2 sub(Vector2 lhs, Vector2 rhs)
Vector2 के लिए घटाव ऑपरेटर
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| lhs | Vector2 | बाएँ हाथ का मान. |
| rhs | Vector2 | दाएँ हाथ का मान. |
Returns: Vector2 - The result of substraction.
toString()
public String toString()
वर्तमान Vector2 को दर्शाने वाली java.lang.String लौटाता है।
Returns: java.lang.String - एक java.lang.String जो वर्तमान Vector2 को दर्शाता है।
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 |