NurbsDirection
Inheritance: java.lang.Object
public class NurbsDirection
Un 3D NurbsSurface tiene dos direcciones, el NurbsSurface.getU y el NurbsSurface.getV, el NurbsDirection define datos para cada dirección. Una dirección es en realidad una curva NURBS, lo que significa que también está definida por su getOrder, un getKnotVectors, y un conjunto de puntos de control ponderados (definidos en NurbsSurface).
Constructores
| Constructor | Descripción |
|---|---|
| NurbsDirection() | Crea una nueva instancia de NurbsDirection |
Métodos
| Método | Descripción |
|---|---|
| equals(Object arg0) | |
| getClass() | |
| getCount() | Obtiene el recuento de puntos de control en la dirección actual. |
| getDegree() | Obtiene el grado de una curva NURBS, el grado se define como Orden - 1 |
| getDivisions() | Obtiene el número de divisiones entre puntos de control adyacentes en la dirección actual. |
| getKnotVectors() | Obtiene el vector de nudos, es una secuencia de valores de parámetros que determina dónde y cómo los puntos de control afectan a la curva NURBS. |
| getMultiplicity() | Obtiene la multiplicidad. |
| getOrder() | Obtiene el orden de una curva NURBS, define la cantidad de puntos de control cercanos que influyen en cualquier punto de la curva. |
| getType() | Obtiene el tipo de la dirección actual. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| setCount(int value) | Establece el recuento de puntos de control en la dirección actual. |
| setDegree(int value) | Establece el grado de una curva NURBS, el grado se define como Orden - 1 |
| setDivisions(int value) | Establece el número de divisiones entre puntos de control adyacentes en la dirección actual. |
| setOrder(int value) | Establece el orden de una curva NURBS, define la cantidad de puntos de control cercanos que influyen en cualquier punto de la curva. |
| setType(NurbsType value) | Establece el tipo de la dirección actual. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
NurbsDirection()
public NurbsDirection()
Crea una nueva instancia de NurbsDirection
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getCount()
public int getCount()
Obtiene el recuento de puntos de control en la dirección actual.
Returns: int - el recuento de puntos de control en la dirección actual.
getDegree()
public int getDegree()
Obtiene el grado de una curva NURBS, el grado se define como Orden - 1
Returns: int - el grado de una curva NURBS, el grado se define como Orden - 1
getDivisions()
public int getDivisions()
Obtiene el número de divisiones entre puntos de control adyacentes en la dirección actual.
Returns: int - el número de divisiones entre puntos de control adyacentes en la dirección actual.
getKnotVectors()
public List<Double> getKnotVectors()
Obtiene el vector de nudos, es una secuencia de valores de parámetros que determina dónde y cómo los puntos de control afectan a la curva NURBS.
Returns: java.util.List<java.lang.Double> - el vector de nudos, es una secuencia de valores de parámetros que determina dónde y cómo los puntos de control afectan a la curva NURBS.
getMultiplicity()
public List<Integer> getMultiplicity()
Obtiene la multiplicidad.
Returns: java.util.List<java.lang.Integer> - la multiplicidad.
getOrder()
public int getOrder()
Obtiene el orden de una curva NURBS, define la cantidad de puntos de control cercanos que influyen en cualquier punto de la curva.
Returns: int - el orden de una curva NURBS, define el número de puntos de control cercanos que influyen en cualquier punto de la curva.
getType()
public NurbsType getType()
Obtiene el tipo de la dirección actual.
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)
Establece el recuento de puntos de control en la dirección actual.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int | Nuevo valor |
setDegree(int value)
public void setDegree(int value)
Establece el grado de una curva NURBS, el grado se define como Orden - 1
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int | Nuevo valor |
setDivisions(int value)
public void setDivisions(int value)
Establece el número de divisiones entre puntos de control adyacentes en la dirección actual.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int | Nuevo valor |
setOrder(int value)
public void setOrder(int value)
Establece el orden de una curva NURBS, define la cantidad de puntos de control cercanos que influyen en cualquier punto de la curva.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int | Nuevo valor |
setType(NurbsType value)
public void setType(NurbsType value)
Establece el tipo de la dirección actual.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | NurbsType | Nuevo valor |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long | |
| arg1 | int |