Namespace Tizen.NUI.BaseComponents.VectorGraphics

Description

Classes

CanvasView

CanvasView is a class for displaying vector primitives.

ColorStop

A data storing the information about the color and its relative position inside the gradient bounds.

Drawable

Drawable is a object class for drawing a vector primitive.

DrawableGroup

A class enabling to hold many Drawable objects. The added Drawables are affected by the transform and opacity of DrawableGoup.

Gradient

An abstract class representing the gradient fill of the Shape. It contains the information about the gradient colors and their arrangement inside the gradient bounds. The gradients bounds are defined in the LinearGradient or RadialGradient class, depending on the type of the gradient to be used.

LinearGradient

A class representing the linear gradient fill of the Shape object. Besides the class inherited from the Gradient class, it enables setting and getting the linear gradient bounds. The behavior outside the gradient bounds depends on the value specified in the spread API.

PathCommands

Data class that contains information about a list of path commands. For each command from the commands array, an appropriate number of points in points array should be specified.

Picture

A class representing an image read in one of the supported formats: raw, svg, png and etc. Besides the methods inherited from the Drawable, it provides methods to load and draw images on the canvas.

RadialGradient

A class representing the radial gradient fill of the Shape object.

Shape

Shape is a command list for drawing one shape groups It has own path data and properties for sync/asynchronous drawing

Enums

FillRuleType

Enumeration for The fill rule of shape.

MaskType

Enumeration indicating the type used in the masking of two objects - the mask drawable and the own drawable.

PathCommandType

Enumeration specifying the values of the path commands. Not to be confused with the path commands from the svg path element (like M, L, Q, H and many others).

SpreadType

Enumeration specifying how to fill the area outside the gradient bounds.

StrokeCapType

Enumeration for The cap style to be used for stroking the path.

StrokeJoinType

numeration for The join style to be used for stroking the path.