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

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

public class Subdivider
extends Object

Class working with curves and surfaces

Author:
Tomas Hrasky

Field Summary
static int CULL_ACCEPT
          Cull type
static int CULL_TRIVIAL_REJECT
          Cull type
 
Constructor Summary
Subdivider()
           
 
Method Summary
 void addQuilt(Quilt quilt)
          Adds quilt to linked list
 void beginQuilts(Backend backend)
          Initializes quilt list
 void drawCurves()
          Draws NURBS curve
 void drawSurfaces()
          Draws a surface
 void endQuilts()
          Empty method
 void set_domain_distance_u_rate(double d)
          Sets new domain_distance_u_rate value
 void set_domain_distance_v_rate(double d)
          Sets new domain_distance_v_rate value
 void set_is_domain_distance_sampling(int i)
          Sets new is_domain_distance_sampling value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CULL_TRIVIAL_REJECT

public static final int CULL_TRIVIAL_REJECT
Cull type

See Also:
Constant Field Values

CULL_ACCEPT

public static final int CULL_ACCEPT
Cull type

See Also:
Constant Field Values
Constructor Detail

Subdivider

public Subdivider()
Method Detail

beginQuilts

public void beginQuilts(Backend backend)
Initializes quilt list


addQuilt

public void addQuilt(Quilt quilt)
Adds quilt to linked list

Parameters:
quilt - added quilt

endQuilts

public void endQuilts()
Empty method


drawSurfaces

public void drawSurfaces()
Draws a surface


drawCurves

public void drawCurves()
Draws NURBS curve


set_domain_distance_u_rate

public void set_domain_distance_u_rate(double d)
Sets new domain_distance_u_rate value

Parameters:
d - new domain_distance_u_rate value

set_domain_distance_v_rate

public void set_domain_distance_v_rate(double d)
Sets new domain_distance_v_rate value

Parameters:
d - new domain_distance_v_rate value

set_is_domain_distance_sampling

public void set_is_domain_distance_sampling(int i)
Sets new is_domain_distance_sampling value

Parameters:
i - new is_domain_distance_sampling value


Copyright 2010 JogAmp Community.