See: Description
Interface | Description |
---|---|
IGraphics |
Class of Graphics like java.awt.Graphics to wrap all possible graphic mode
(Currently Java AWT and OpenGL).
|
IGraphics2D |
Class of Graphics to draw 2D (Java2D)
|
IGraphics3D |
Class of Graphics to draw 3D geometry (OpenGL or P3D)
|
IGraphicsGL |
Interface of Graphics to draw 3D geometry with OpenGL
|
IPane |
A pane object to provide one rectangular area to draw objects.
|
IPanelAdapter | |
IPanelI |
Interface of a root GUI object of iGeo managing all IPane instance.
|
ITextureGraphicGL |
Texture graphic interface
|
Class | Description |
---|---|
IBrepGraphicGL |
Graphic subobject class to draw a surface object by OpenGL.
|
IComponent |
Base class of custom GUI components.
|
ICurveGraphicGL |
Graphic subobject class to draw a curve object by OpenGL
|
IDoubleBuffer |
AWT component with double buffering
|
IFileFilter | |
IGraphicMode |
Class to specify graphic mode of either OpenGL mode / Java mode and
wireframe / fill / transparent fill / wireframe+fill / wireframe+transparent fill.
|
IGraphicsGL2 |
A child class of Processing's PGraphic to draw on Processing version 2.0 using OpenGL.
|
IGraphicsJ2D |
Class of Graphics to draw 3D geometry (OpenGL or P3D)
|
IGridPanel |
A panel class to contain multiple IPane in grid layout with toggle function
to switch showing only one pane and showing all panes.
|
IImageLoader |
Class to provide function to load image from external file into Java AWT Image object.
|
IIsoparmGraphic |
Class to draw isoparms of a surface.
|
IKeyEvent |
Abstracted key event in case no AWT provided
|
IMeshGraphicGL |
Graphic subobject class to draw polygon mesh object by OpenGL.
|
IMouseButton |
Abstracted mouse button type.
|
IMouseEvent |
Abstracted mouse event (x,y and button type).
|
IMouseWheelEvent |
Abstracted mouse wheel event
|
INavigator |
Class to provide 3D navigation function by mouse and keyboard.
|
IPanel |
A root GUI object of iGeo managing all IPane instance.
|
IPaneLight |
A pane object to provide one rectangular area to draw objects.
|
IParameterViewer |
Viewer window to show parameters and relationship of parameters.
|
IParameterViewer.IParameterGraphic | |
IPointGraphic |
Graphic subobject class to draw point object
|
IPolyline |
Polyline geometry to assist graphic classes of curves and surfaces.
|
IPolyline2D |
2D polyline geometry to assist graphic classes of curves and surfaces.
|
IPolyline2D.Intersection | |
IPolyline2D.XComparator | |
IPolyline2D.YComparator | |
IScreenTogglePanel |
A panel class to contain multiple IPane with toggle function
to switch showing only one pane and showing all panes.
|
ISubsurfaceMesh |
Rectangular cell of a surface with or without trim curve.
|
ISubsurfaceMesh.EdgePoint | |
ISubsurfaceMesh.EdgePointComparator | |
ISubsurfaceMesh.SubsurfaceMatrix | |
ISurfaceGraphicFillGL |
Graphic subobject class to draw filled faces of a surface object by OpenGL.
|
ISurfaceGraphicGL |
Graphic subobject class to draw a surface object by OpenGL.
|
ISurfaceGraphicWireframeGL |
Graphic subobject class to draw wireframes of a surface object by OpenGL.
|
ISurfaceMesh |
Class to generate drawable polygon mesh of NURBS surface with or without trim curves.
|
ISurfaceMesh.SubsurfaceIndex | |
ISurfaceMesh.SubsurfaceIndexGroup | |
ITextGraphicGL |
Base class of OpenGL graphic vertex data collection
|
ITextureGraphicGL1 |
Texture graphic class for processing 1 (not implemented yet)
|
ITextureGraphicGL2 |
Texture graphic class
|
ITrimCurveGraphic |
Class to convert trim curves to IPolyline and IPolyline2D.
|
ITrimLoopGraphic |
Class to convert loop of trim curves to IPolyline and IPolyline2D.
|
IVectorGraphic |
Graphic subobject class to draw a vector with an arrowhead
|
IView |
Class to define view by location, direction, axonometric/perspective mode and perspective angle.
|
Enum | Description |
---|---|
IGraphicMode.GraphicType | |
INavigator.DragType |