com.jogamp.opengl.impl.glu.nurbs
Class Splinespec

java.lang.Object
  extended by com.jogamp.opengl.impl.glu.nurbs.Splinespec

public class Splinespec
extends Object

NURBS definition

Author:
Tomas Hrasky

Constructor Summary
Splinespec(int i)
          Makes new Splinespec with given dimension
 
Method Summary
 void copy(CArrayOfFloats ctlarray)
          Copies array of control points to output array
 void kspecinit(Knotvector knotvector)
          Initializes knotspec according to knotvector
 void kspecinit(Knotvector sknotvector, Knotvector tknotvector)
          Initializes knotspec according to knotvector - SURFACE
 void layout(int ncoords)
          Prepares for conversion
 void select()
          Preselect and select knotspecs
 void setupquilt(Quilt quilt)
          Prepares quilt for conversion
 void transform()
          Transforms knotspecs - conversion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Splinespec

public Splinespec(int i)
Makes new Splinespec with given dimension

Parameters:
i - dimension
Method Detail

kspecinit

public void kspecinit(Knotvector knotvector)
Initializes knotspec according to knotvector

Parameters:
knotvector - basic knotvector

kspecinit

public void kspecinit(Knotvector sknotvector,
                      Knotvector tknotvector)
Initializes knotspec according to knotvector - SURFACE

Parameters:
sknotvector - knotvector in u dir
tknotvector - knotvector in v dir

select

public void select()
Preselect and select knotspecs


layout

public void layout(int ncoords)
Prepares for conversion

Parameters:
ncoords - number of coords

setupquilt

public void setupquilt(Quilt quilt)
Prepares quilt for conversion

Parameters:
quilt - quilt to work with

copy

public void copy(CArrayOfFloats ctlarray)
Copies array of control points to output array

Parameters:
ctlarray - control points array

transform

public void transform()
Transforms knotspecs - conversion



Copyright 2010 JogAmp Community.