Package jgl.context.clipping
Class gl_2d_clipping
- java.lang.Object
-
- jgl.context.clipping.gl_clipping
-
- jgl.context.clipping.gl_2d_clipping
-
public class gl_2d_clipping extends gl_clipping
gl_2d_clipping is the clipping class for frame buffer of JavaGL 2.1.- Version:
- 0.4, 3 Dev 1999
- Author:
- Robin Bing-Yu Chen
-
-
Field Summary
-
Fields inherited from class jgl.context.clipping.gl_clipping
CC, t
-
-
Constructor Summary
Constructors Constructor Description gl_2d_clipping(int w, int h)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description gl_vertex[]clip_line(gl_vertex[] temp)gl_polygonclip_polygon(gl_polygon inlist)protected gl_vertexinter_point_neg(gl_vertex v1, gl_vertex v2, int xy)protected gl_vertexinter_point_pos(gl_vertex v1, gl_vertex v2, int xy)booleanIsInside(float[] p)protected booleanIsInside_neg(float[] p, int xy)protected booleanIsInside_pos(float[] p, int xy)-
Methods inherited from class jgl.context.clipping.gl_clipping
clip_line, clip_line, clip_polygon, clip_polygon, inter_color, inter_point, inter_tex, IsInside
-
-
-
-
Method Detail
-
inter_point_pos
protected gl_vertex inter_point_pos(gl_vertex v1, gl_vertex v2, int xy)
- Overrides:
inter_point_posin classgl_clipping
-
inter_point_neg
protected gl_vertex inter_point_neg(gl_vertex v1, gl_vertex v2, int xy)
- Overrides:
inter_point_negin classgl_clipping
-
IsInside_pos
protected boolean IsInside_pos(float[] p, int xy)- Overrides:
IsInside_posin classgl_clipping
-
IsInside_neg
protected boolean IsInside_neg(float[] p, int xy)- Overrides:
IsInside_negin classgl_clipping
-
IsInside
public boolean IsInside(float[] p)
- Overrides:
IsInsidein classgl_clipping
-
clip_line
public gl_vertex[] clip_line(gl_vertex[] temp)
- Overrides:
clip_linein classgl_clipping
-
clip_polygon
public gl_polygon clip_polygon(gl_polygon inlist)
- Overrides:
clip_polygonin classgl_clipping
-
-