NurbsSurface
Inheritance: java.lang.Object, ColladaElement
The NURBS surface. Describes a NURBS surface in 3D space.
Constructors
| Constructor | Description |
|---|---|
| NurbsSurface() | Initializes a new instance of the NurbsSurface class. |
Methods
| Method | Description |
|---|---|
| getSource() | Gets or sets the source. |
| setSource(Source[] value) | Gets or sets the source. |
| getControlVertices() | Gets or sets the control vertices. |
| setControlVertices(ControlVertices value) | Gets or sets the control vertices. |
| getExtra() | Gets or sets the extra. |
| setExtra(Extra[] value) | Gets or sets the extra. |
| getDegreeU() | Gets or sets the degree u. Specifies the degree of the NURBS curve for the u direction. Required. |
| setDegreeU(long value) | Gets or sets the degree u. Specifies the degree of the NURBS curve for the u direction. Required. |
| getClosedU() | Gets or sets a value indicating whether is closed u. Specifies whether a NURBS curve is closed for the u direction. The default is false. Optional. |
| setClosedU(boolean value) | Gets or sets a value indicating whether is closed u. Specifies whether a NURBS curve is closed for the u direction. The default is false. Optional. |
| getDegreeV() | Gets or sets the degree v. Specifies the degree of the NURBS curve for the v direction. Required. |
| setDegreeV(long value) | Gets or sets the degree v. Specifies the degree of the NURBS curve for the v direction. Required. |
| getClosedV() | Gets or sets a value indicating whether is closed v. Specifies whether a NURBS curve is closed for the v direction. The default is false. Optional. |
| setClosedV(boolean value) | Gets or sets a value indicating whether is closed v. Specifies whether a NURBS curve is closed for the v direction. The default is false. Optional. |
NurbsSurface()
public NurbsSurface()
Initializes a new instance of the NurbsSurface class.
getSource()
public final Source[] getSource()
Gets or sets the source.
Returns: Source[]
setSource(Source[] value)
public final void setSource(Source[] value)
Gets or sets the source.
getControlVertices()
public final ControlVertices getControlVertices()
Gets or sets the control vertices.
Returns: ControlVertices
setControlVertices(ControlVertices value)
public final void setControlVertices(ControlVertices value)
Gets or sets the control vertices.
getExtra()
public final Extra[] getExtra()
Gets or sets the extra.
Returns: Extra[]
setExtra(Extra[] value)
public final void setExtra(Extra[] value)
Gets or sets the extra.
getDegreeU()
public final long getDegreeU()
Gets or sets the degree u. Specifies the degree of the NURBS curve for the u direction. Required.
Returns: long
setDegreeU(long value)
public final void setDegreeU(long value)
Gets or sets the degree u. Specifies the degree of the NURBS curve for the u direction. Required.
getClosedU()
public final boolean getClosedU()
Gets or sets a value indicating whether is closed u. Specifies whether a NURBS curve is closed for the u direction. The default is false. Optional.
Returns: boolean
setClosedU(boolean value)
public final void setClosedU(boolean value)
Gets or sets a value indicating whether is closed u. Specifies whether a NURBS curve is closed for the u direction. The default is false. Optional.
getDegreeV()
public final long getDegreeV()
Gets or sets the degree v. Specifies the degree of the NURBS curve for the v direction. Required.
Returns: long
setDegreeV(long value)
public final void setDegreeV(long value)
Gets or sets the degree v. Specifies the degree of the NURBS curve for the v direction. Required.
getClosedV()
public final boolean getClosedV()
Gets or sets a value indicating whether is closed v. Specifies whether a NURBS curve is closed for the v direction. The default is false. Optional.
Returns: boolean
setClosedV(boolean value)
public final void setClosedV(boolean value)
Gets or sets a value indicating whether is closed v. Specifies whether a NURBS curve is closed for the v direction. The default is false. Optional.