Top Description Fields Constructors Methods
jogamp.opengl.glu.nurbs

public Class Curvelist

extends Object
Class Inheritance

Class for woking with linked list of curves
Author
Tomas Hrasky

Field Summary

Modifier and TypeField and Description
private Curve
curve

Head of linked list

private boolean
needsSubdivision

Do curves need subdivision?

pack-priv float[]
range

Holds conversion range borders

public float
stepsize

Subdivision step size

Constructor Summary

AccessConstructor and Description
public
Curvelist(final Quilt
underlaying list of quilts
qlist
,
final float[]
range start
pta
,
final float[]
range end
ptb
)

Makes new instance on top of specified lis of Quilts

Method Summary

Modifier and TypeMethod and Description
public int

Returns:

Subdivider.CULL_TRIVIAL_REJECT or Subdivider.CULL_ACCEPT
cullCheck
()

Checks for culling

public void
getstepsize()

Compute step size

public boolean

Returns:

curves need subdivision
needsSamplingSubdivision
()

Indicates whether curves need subdivision

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

curveback to summary
private Curve curve

Head of linked list

needsSubdivisionback to summary
private boolean needsSubdivision

Do curves need subdivision?

rangeback to summary
pack-priv float[] range

Holds conversion range borders

stepsizeback to summary
public float stepsize

Subdivision step size

Constructor Detail

Curvelistback to summary
public Curvelist(final Quilt qlist, final float[] pta, final float[] ptb)

Makes new instance on top of specified lis of Quilts

Parameters
qlist:Quilt

underlaying list of quilts

pta:float[]

range start

ptb:float[]

range end

Method Detail

cullCheckback to summary
public int cullCheck()

Checks for culling

Returns:int

Subdivider.CULL_TRIVIAL_REJECT or Subdivider.CULL_ACCEPT

getstepsizeback to summary
public void getstepsize()

Compute step size

needsSamplingSubdivisionback to summary
public boolean needsSamplingSubdivision()

Indicates whether curves need subdivision

Returns:boolean

curves need subdivision