gestalt.extension.quadline
Class QuadBezierCurve

java.lang.Object
  extended by gestalt.shape.AbstractShape
      extended by gestalt.extension.quadline.QuadLine
          extended by gestalt.extension.quadline.QuadBezierCurve
All Implemented Interfaces:
Drawable, java.io.Serializable
Direct Known Subclasses:
JoglQuadBezierCurve

public abstract class QuadBezierCurve
extends QuadLine

See Also:
Serialized Form

Field Summary
 Vector3f begin
           
 Color begincolor
           
 Vector3f begincontrol
           
 Vector3f end
           
 Color endcolor
           
 Vector3f endcontrol
           
 
Fields inherited from class gestalt.extension.quadline.QuadLine
colors, linewidth, linewidths, points
 
Constructor Summary
QuadBezierCurve()
           
 
Method Summary
 int getResolution()
           
 void setColorAlphaInterpolator(Interpolator theInterpolator)
           
 void setColorBlueInterpolator(Interpolator theInterpolator)
           
 void setColorGreenInterpolator(Interpolator theInterpolator)
           
 void setColorRedInterpolator(Interpolator theInterpolator)
           
 void setResolution(int theResolution)
           
 void update()
           
 
Methods inherited from class gestalt.extension.quadline.QuadLine
autoupdate, getLineFragments, getProducer, getSortData, getSortValue, propagateUpVector, setLineWidthInterpolator, setSortValue, upvector
 
Methods inherited from class gestalt.shape.AbstractShape
add, getTransformMode, isActive, isSortable, material, position, position, position, position, rotation, rotation, scale, scale, scale, setActive, setChildContainer, setMaterialRef, setPositionRef, setRotationRef, setScaleRef, setTransformMode, setTransformRef, transform
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface gestalt.render.Drawable
draw
 

Field Detail

begin

public Vector3f begin

begincontrol

public Vector3f begincontrol

end

public Vector3f end

endcontrol

public Vector3f endcontrol

begincolor

public Color begincolor

endcolor

public Color endcolor
Constructor Detail

QuadBezierCurve

public QuadBezierCurve()
Method Detail

setResolution

public void setResolution(int theResolution)

getResolution

public int getResolution()

update

public void update()
Overrides:
update in class QuadLine

setColorRedInterpolator

public void setColorRedInterpolator(Interpolator theInterpolator)

setColorGreenInterpolator

public void setColorGreenInterpolator(Interpolator theInterpolator)

setColorBlueInterpolator

public void setColorBlueInterpolator(Interpolator theInterpolator)

setColorAlphaInterpolator

public void setColorAlphaInterpolator(Interpolator theInterpolator)


processing library gestalt_p5 by Patrick Kochlik + Dennis Paul. (c) 2009