#include "../jnilib.h"
#include "color.h"
Include dependency graph for shape.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
struct | Shape_ |
A structure for C, which describes the Shape. More... | |
struct | ShapeCPP_ |
A structure for C++, which describes the Shape. More... | |
struct | ShapeData |
This structure holds the data needed for the Shape for C and C++. More... | |
Defines | |
#define | CLS_SHAPE "at/fhv/sgr/graphiclib/draw/DrawableGeneralPath" |
Defines the full name of the DrawableGeneralPath-Class. | |
#define | createShape createShapeC |
Defines which function to call when createShape is called. | |
#define | deleteShape deleteShapeC |
Defines which function to call when deleteShape is called. | |
Typedefs | |
typedef Shape_ | Shape |
Defines which structure is used as Shape. | |
typedef Shape_ | Shape_ |
A structure for C, which describes the Shape. | |
typedef ShapeCPP_ | ShapeCPP_ |
A structure for C++, which describes the Shape. | |
typedef ShapeData | ShapeData |
This structure holds the data needed for the Shape for C and C++. | |
Functions | |
void | createShapeC (Shape_ *shape) |
Function is called when working with C and calling the function createShape. | |
void | createShapeCPP (ShapeCPP_ *shape) |
Function is called when working with C++ and calling the function createShape. | |
void | deleteShapeC (Shape_ *shape) |
Function is called when working with C and calling the function deleteShape. | |
void | deleteShapeCPP (ShapeCPP_ *shape) |
Function is called when working with C++ and calling the function deleteShape. |
A Shape enables you to draw your own figures. You can use lines and curves to draw your own figure. You can set the color and the filled state of the figure. If set the filled state to true the figure is filled out, otherwise only the bounds were drawn.
Definition in file shape.h.
|
Defines the full name of the DrawableGeneralPath-Class.
|
|
Defines which function to call when createShape is called.
|
|
Defines which function to call when deleteShape is called.
|
|
Defines which structure is used as Shape.
|
|
A structure for C, which describes the Shape.
|
|
A structure for C++, which describes the Shape.
|
|
This structure holds the data needed for the Shape for C and C++.
|
|
Function is called when working with C and calling the function createShape. It initializes the Shape_ structure.
|
|
Function is called when working with C++ and calling the function createShape. It initializes the ShapeCPP_ structure.
|
|
Function is called when working with C and calling the function deleteShape.
|
|
Function is called when working with C++ and calling the function deleteShape.
|