Library | Package Java Toolkit

Interface NURBSSurfaceDescriptor

package com.ptc.pfc.pfcGeometry;

public interface NURBSSurfaceDescriptor
  extends com.ptc.pfc.pfcGeometry.SurfaceDescriptor



Description

A data object representing the geometry of a Non-Uniform Rational B-Spline surface.
Direct Known Subclasses:
WNURBSSurfaceDescriptor



Method Summary
BSplinePointsGetPoints ()
    Get method for attribute "Points"
    Array of control points and weights
intGetUDegree ()
    Get method for attribute "UDegree"
    Degree of the basis function in U
realseqGetUKnots ()
    Get method for attribute "UKnots"
    Array of knots on the parameter line U
intGetVDegree ()
    Get method for attribute "VDegree"
    Degree of the basis function in V
realseqGetVKnots ()
    Get method for attribute "VKnots"
    Array of knots on the parameter line V
voidSetPoints (BSplinePoints value)
    Set method for attribute "Points"
    Array of control points and weights
voidSetUDegree (int value)
    Set method for attribute "UDegree"
    Degree of the basis function in U
voidSetUKnots (realseq value)
    Set method for attribute "UKnots"
    Array of knots on the parameter line U
voidSetVDegree (int value)
    Set method for attribute "VDegree"
    Degree of the basis function in V
voidSetVKnots (realseq value)
    Set method for attribute "VKnots"
    Array of knots on the parameter line V

Methods Inherited from Interface com.ptc.pfc.pfcGeometry.SurfaceDescriptor
GetSurfaceType, GetExtents, SetExtents, GetOrientation, SetOrientation

Method Detail

GetUDegree/SetUDegree

intGetUDegree ()
voidSetUDegree (int value)


    Degree of the basis function in U



GetVDegree/SetVDegree

intGetVDegree ()
voidSetVDegree (int value)


    Degree of the basis function in V



GetUKnots/SetUKnots

realseqGetUKnots ()
voidSetUKnots (realseq value)


    Array of knots on the parameter line U



GetVKnots/SetVKnots

realseqGetVKnots ()
voidSetVKnots (realseq value)


    Array of knots on the parameter line V



GetPoints/SetPoints

BSplinePointsGetPoints ()
voidSetPoints (BSplinePoints value)


    Array of control points and weights