# Package com.io7m.jsycamore.api.rendering

@Export @Version("1.0.0") package com.io7m.jsycamore.api.rendering
`jsycamore` API specification [Rendering].

- Class
  Description
  SyEmbossedRectangle<T extends SySpaceType>
  The embossed parts of an embossed rectangle.
  SyPaintEdgeType
  The type of paints applied to edges.
  SyPaintFillType
  The type of paints applied as fills.
  SyPaintFlat
  A simple flat color paint.
  SyPaintGradientLinear
  The specification of a gradient.
  SyPaintType
  The base types of paints.
  SyRenderNodeComposite
  A render node consisting of a composition of render nodes.
  SyRenderNodeImage
  A render node consisting of an image.
  SyRenderNodeNoop
  A no-op render node.
  SyRenderNodePrimitiveType
  The type of primitive render nodes.
  SyRenderNodeShape
  A render node consisting of a shape.
  SyRenderNodeText
  A text render node.
  SyRenderNodeType
  The type of render nodes.
  SyShapeComposite<T extends SySpaceType>
  A composite shape.
  SyShapePolygon<T extends SySpaceType>
  A convex polygon.
  SyShapeRectangle<T extends SySpaceType>
  A rectangle.
  SyShapeType<T extends SySpaceType>
  The base type of shapes.