NurbsDirection

Inheritance: java.lang.Object

public class NurbsDirection

एक 3D NurbsSurface में दो दिशा होती हैं, NurbsSurface.getU और NurbsSurface.getV, और NurbsDirection प्रत्येक दिशा के डेटा को परिभाषित करता है। एक दिशा वास्तव में एक NURBS कर्व है, जिसका मतलब है कि यह अपने getOrder, getKnotVectors और भारित कंट्रोल पॉइंट्स के सेट (जो NurbsSurface में परिभाषित हैं) द्वारा भी परिभाषित होती है।

कंस्ट्रक्टर

कंस्ट्रक्टरविवरण
NurbsDirection()एक नया NurbsDirection का इंस्टेंस बनाएं

विधियाँ

विधिविवरण
equals(Object arg0)
getClass()
getCount()वर्तमान दिशा में नियंत्रण बिंदुओं की गिनती प्राप्त करता है।
getDegree()NURBS वक्र की डिग्री प्राप्त करता है, डिग्री को क्रम - 1 के रूप में परिभाषित किया जाता है
getDivisions()वर्तमान दिशा में आसन्न कंट्रोल पॉइंट्स के बीच विभाजनों की संख्या प्राप्त करता है।
getKnotVectors()नॉट वेक्टर प्राप्त करता है, यह पैरामीटर मानों की एक श्रृंखला है जो निर्धारित करती है कि नियंत्रण बिंदु NURBS वक्र को कहाँ और कैसे प्रभावित करते हैं।
getMultiplicity()बहुलता प्राप्त करता है।
getOrder()NURBS वक्र का क्रम प्राप्त करता है, यह निकटवर्ती नियंत्रण बिंदुओं की संख्या को परिभाषित करता है जो वक्र के किसी भी बिंदु को प्रभावित करते हैं।
getType()वर्तमान दिशा का प्रकार प्राप्त करता है।
hashCode()
notify()
notifyAll()
setCount(int value)वर्तमान दिशा में नियंत्रण बिंदुओं की गिनती सेट करता है।
setDegree(int value)NURBS वक्र की डिग्री सेट करता है, डिग्री को क्रम - 1 के रूप में परिभाषित किया जाता है
setDivisions(int value)वर्तमान दिशा में आसन्न कंट्रोल पॉइंट्स के बीच विभाजनों की संख्या सेट करता है।
setOrder(int value)NURBS वक्र का क्रम सेट करता है, यह निकटवर्ती नियंत्रण बिंदुओं की संख्या को परिभाषित करता है जो वक्र के किसी भी बिंदु को प्रभावित करते हैं।
setType(NurbsType value)वर्तमान दिशा का प्रकार सेट करता है।
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

NurbsDirection()

public NurbsDirection()

एक नया NurbsDirection का इंस्टेंस बनाएं

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

पैरामीटरप्रकारविवरण
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getCount()

public int getCount()

वर्तमान दिशा में नियंत्रण बिंदुओं की गिनती प्राप्त करता है।

Returns: int - वर्तमान दिशा में नियंत्रण बिंदुओं की गिनती।

getDegree()

public int getDegree()

NURBS वक्र की डिग्री प्राप्त करता है, डिग्री को क्रम - 1 के रूप में परिभाषित किया जाता है

Returns: int - NURBS वक्र की डिग्री, डिग्री को क्रम - 1 के रूप में परिभाषित किया जाता है

getDivisions()

public int getDivisions()

वर्तमान दिशा में आसन्न कंट्रोल पॉइंट्स के बीच विभाजनों की संख्या प्राप्त करता है।

Returns: इंट - वर्तमान दिशा में आसन्न कंट्रोल पॉइंट्स के बीच विभाजनों की संख्या।

getKnotVectors()

public List<Double> getKnotVectors()

नॉट वेक्टर प्राप्त करता है, यह पैरामीटर मानों की एक श्रृंखला है जो निर्धारित करती है कि नियंत्रण बिंदु NURBS वक्र को कहाँ और कैसे प्रभावित करते हैं।

Returns: java.util.List<java.lang.Double> - नॉट वेक्टर, यह पैरामीटर मानों की एक श्रृंखला है जो निर्धारित करती है कि नियंत्रण बिंदु NURBS वक्र को कहाँ और कैसे प्रभावित करते हैं।

getMultiplicity()

public List<Integer> getMultiplicity()

बहुलता प्राप्त करता है।

Returns: java.util.List<java.lang.Integer> - बहुलता।

getOrder()

public int getOrder()

NURBS वक्र का क्रम प्राप्त करता है, यह निकटवर्ती नियंत्रण बिंदुओं की संख्या को परिभाषित करता है जो वक्र के किसी भी बिंदु को प्रभावित करते हैं।

Returns: int - NURBS वक्र का क्रम, यह निकटवर्ती नियंत्रण बिंदुओं की संख्या निर्धारित करता है जो वक्र पर किसी भी बिंदु को प्रभावित करते हैं।

getType()

public NurbsType getType()

वर्तमान दिशा का प्रकार प्राप्त करता है।

Returns: NurbsType - the type of the current direction.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setCount(int value)

public void setCount(int value)

वर्तमान दिशा में नियंत्रण बिंदुओं की गिनती सेट करता है।

Parameters:

पैरामीटरप्रकारविवरण
मानintनया मान

setDegree(int value)

public void setDegree(int value)

NURBS वक्र की डिग्री सेट करता है, डिग्री को क्रम - 1 के रूप में परिभाषित किया जाता है

Parameters:

पैरामीटरप्रकारविवरण
मानintनया मान

setDivisions(int value)

public void setDivisions(int value)

वर्तमान दिशा में आसन्न कंट्रोल पॉइंट्स के बीच विभाजनों की संख्या सेट करता है।

Parameters:

पैरामीटरप्रकारविवरण
मानintनया मान

setOrder(int value)

public void setOrder(int value)

NURBS वक्र का क्रम सेट करता है, यह निकटवर्ती नियंत्रण बिंदुओं की संख्या को परिभाषित करता है जो वक्र के किसी भी बिंदु को प्रभावित करते हैं।

Parameters:

पैरामीटरप्रकारविवरण
मानintनया मान

setType(NurbsType value)

public void setType(NurbsType value)

वर्तमान दिशा का प्रकार सेट करता है।

Parameters:

पैरामीटरप्रकारविवरण
valueNurbsTypeनया मान

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

पैरामीटरप्रकारविवरण
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

पैरामीटरप्रकारविवरण
arg0long
arg1int