Library | Package Java Toolkit

Interface NURBSSurface

package com.ptc.pfc.pfcGeometry;

public interface NURBSSurface
  extends com.ptc.pfc.pfcGeometry.Surface



Description

A Creo Parametric Non-Uniform Rational B-Spline surface.
Direct Known Subclasses:
WNURBSSurface



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

Methods Inherited from Interface com.ptc.pfc.pfcObject.Child
GetDBParent, GetOId

Methods Inherited from Interface com.ptc.pfc.pfcBase.ActionSource
AddActionListener, RemoveActionListener, AddActionListenerWithType

Methods Inherited from Interface com.ptc.pfc.pfcModelItem.RelationOwner
DeleteRelations, GetRelations, SetRelations, RegenerateRelations, EvaluateExpression

Methods Inherited from Interface com.ptc.pfc.pfcObject.Parent
GetChild

Methods Inherited from Interface com.ptc.pfc.pfcModelItem.ParameterOwner
GetParam, CreateParam, ListParams, SelectParam, CreateParamWithUnits, SelectParameters

Methods Inherited from Interface com.ptc.pfc.pfcModelItem.ModelItem
GetName, SetName, GetId, GetType

Methods Inherited from Interface com.ptc.pfc.pfcGeometry.Surface
GetIsVisible, GetFeature, GetOwnerQuilt, EvalClosestPointOnSurface, EvalClosestPoint, Eval3DData, EvalParameters, EvalArea, EvalPrincipalCurv, VerifyUV, EvalDiameter, EvalMaximum, EvalMinimum, ListContours, ListSameSurfaces, GetSurfaceType, GetXYZExtents, GetUVExtents, GetOrientation, GetSurfaceDescriptor, GetNURBSRepresentation

Method Detail

GetUDegree

intGetUDegree ()


    Degree of the basis function in U



GetVDegree

intGetVDegree ()


    Degree of the basis function in V



GetUKnots

realseqGetUKnots ()


    Array of knots on the parameter line U



GetVKnots

realseqGetVKnots ()


    Array of knots on the parameter line V



GetPoints

BSplinePointsGetPoints ()


    Array of control points and weights