18 #include <Gdk/Data/GdkGraphicRay.h>
492 #include <Gdk/Data/GdkGraphic.x.h>
Essential Gdk declarations.
Declares the GdkGraphicPlane class.
kStatus GdkGraphic_RemoveLineSet(GdkGraphic graphic, kSize index)
Removes a line set from the GdkGraphic instance.
GdkGraphicPointSet GdkGraphic_PointSetAt(GdkGraphic graphic, kSize index)
Retrieves a point set at the specified index.
kStatus GdkGraphicPointSet_SetColour(GdkGraphicPointSet set, kColor colour)
Sets the colour of the point set.
Declares the GdkGraphicPosition class.
Declares the GdkGraphicAnchorRegion2d class.
kSize GdkGraphic_PlaneCount(GdkGraphic graphic)
Returns the number of planes currently in the graphic object.
kStatus GdkGraphic_Serialize(GdkGraphic graphic, kSerializer serializer)
Given a serializer, the contents of the line and point lists are written in a predefined format...
Represents a collection of vector anchorRegions.
k32f GdkGraphicLineSet_Width(GdkGraphicLineSet set)
Returns the configured width of the line set.
kStatus GdkGraphic_Construct(GdkGraphic *graphic, kObject allocator)
Constructs a graphic object.
kStatus GdkGraphic_RemoveRay(GdkGraphic graphic, kSize index)
Removes a ray from the GdkGraphic instance.
GdkGraphicLabel GdkGraphic_LabelAt(GdkGraphic graphic, kSize index)
Retrieves a label at the specified index.
kStatus GdkGraphicPointSet_SetShape(GdkGraphicPointSet set, kMarkerShape shape)
Sets the shape of the point set.
kMarkerShape GdkGraphicPointSet_Shape(GdkGraphicPointSet set)
Returns the configured shape of the point set.
Represents a collection of vector graphics.
kStatus GdkGraphicPointSet_Construct(GdkGraphicPointSet *set, k32f size, kMarkerShape shape, kColor colour, const kPoint3d32f *points, kSize count, kAlloc allocator)
Creates a set of points.
kSize GdkGraphic_AnchorRegionCount(GdkGraphic graphic)
Returns the number of anchor regions currently in the graphic object.
Represents a set of 2d polylines.
kStatus GdkGraphic_AddLabel(GdkGraphic graphic, GdkGraphicLabel label)
Adds a label to the GdkGraphic instance.
kStatus GdkGraphicLineSet_Construct(GdkGraphicLineSet *set, k32f width, kColor colour, const kPoint3d32f *points, kSize count, kAlloc allocator)
Creates a set of polylines.
kStatus GdkGraphic_RemoveLabel(GdkGraphic graphic, kSize index)
Removes a label from the GdkGraphic instance.
kSize GdkGraphic_LineSetCount(GdkGraphic graphic)
Returns the number of line sets currently in the graphic object.
GdkGraphicLineSet GdkGraphic_LineSetAt(GdkGraphic graphic, kSize index)
Retrieves a line set at the specified index.
Declares the GdkGraphicAnchorRegion class.
kStatus GdkGraphic_RemovePosition(GdkGraphic graphic, kSize index)
Removes a position from the GdkGraphic instance.
Declares the GdkGraphicAnchorRegion3d class.
kStatus GdkGraphic_RemovePointSet(GdkGraphic graphic, kSize index)
Removes a point set from the GdkGraphic instance.
kStatus GdkGraphic_AddPlane(GdkGraphic graphic, GdkGraphicPlane plane)
Adds a plane to the GdkGraphic instance.
kStatus GdkGraphic_AddRay(GdkGraphic graphic, GdkGraphicRay ray)
Adds a ray to the GdkGraphic instance.
kColor GdkGraphicLineSet_Colour(GdkGraphicLineSet set)
Returns the configured colour of the line set.
kSize GdkGraphic_LabelCount(GdkGraphic graphic)
Returns the number of labels currently in the graphic object.
kStatus GdkGraphicLineSet_SetColour(GdkGraphicLineSet set, kColor colour)
Sets the colour of the line set.
GdkGraphicAnchorRegion GdkGraphic_AnchorRegionAt(GdkGraphic graphic, kSize index)
Retrieves an anchor region at the specified index.
kStatus GdkGraphic_AddLineSet(GdkGraphic graphic, GdkGraphicLineSet set)
Adds a line set to the GdkGraphic instance.
kStatus GdkGraphicPointSet_SetSize(GdkGraphicPointSet set, k32f size)
Sets the size of the point set.
kStatus GdkGraphic_AddPointSet(GdkGraphic graphic, GdkGraphicPointSet set)
Adds a point set to the point set list.
GdkGraphicLabel GdkGraphic_PositionAt(GdkGraphic graphic, kSize index)
Retrieves a position at the specified index.
kColor GdkGraphicPointSet_Colour(GdkGraphicPointSet set)
Returns the configured colour of the point set.
kStatus GdkGraphic_SerializeNull(kSerializer serializer)
Given a serializer, a null (empty) graphics object is written in a predefined format.
Represents a set of points.
kStatus GdkGraphic_RemoveAnchorRegion(GdkGraphic graphic, kSize index)
Removes an anchor region from the GdkGraphic instance.
kStatus GdkGraphic_AddItem(GdkGraphic graphic, kObject item)
Adds a graphic item to the graphic object.
kSize GdkGraphic_RayCount(GdkGraphic graphic)
Returns the number of rays currently in the graphic object.
kStatus GdkGraphic_RemovePlane(GdkGraphic graphic, kSize index)
Removes a plane from the GdkGraphic instance.
kStatus GdkGraphicLineSet_SetWidth(GdkGraphicLineSet set, k32f width)
Sets the width of the line set.
kSize GdkGraphic_PointSetCount(GdkGraphic graphic)
Returns the number of point sets currently in the graphic object.
kSize GdkGraphic_PositionCount(GdkGraphic graphic)
Returns the number of positions currently in the graphic object.
k32f GdkGraphicPointSet_Size(GdkGraphicPointSet set)
Returns the configured size of the point set.
kStatus GdkGraphic_AddAnchorRegion(GdkGraphic graphic, GdkGraphicAnchorRegion region)
Adds an anchor region to the GdkGraphic instance.
GdkGraphicPlane GdkGraphic_PlaneAt(GdkGraphic graphic, kSize index)
Retrieves a plane at the specified index.
Declares the GdkGraphicLabel class.
GdkGraphicPlane GdkGraphic_RayAt(GdkGraphic graphic, kSize index)
Retrieves a ray at the specified index.
kStatus GdkGraphic_AddPosition(GdkGraphic graphic, GdkGraphicPosition position)
Adds a postion to the GdkGraphic instance.