Class Shape
A generic filled shape.
Namespace: Unity.VectorGraphics
Syntax
public class Shape : IDrawableProperties
Contours
All the contours defining the shape.
Declaration
public BezierContour[] Contours { get; set; }Property Value
| Type | Description | 
|---|---|
| BezierContour[] | 
Remarks
Some of these coutours may be holes in the shape, depending on the fill mode used FillMode.
Fill
The fill used on the shape.
Declaration
public IFill Fill { get; set; }Property Value
| Type | Description | 
|---|---|
| IFill | 
FillTransform
A transformation specific to the fill.
Declaration
public Matrix2D FillTransform { get; set; }Property Value
| Type | Description | 
|---|---|
| Matrix2D | 
IsConvex
Whether the specified contours are convex or not
Declaration
public bool IsConvex { get; set; }Property Value
| Type | Description | 
|---|---|
| Boolean | 
Remarks
Set this to true when you know the shape contours are convex. This will allow for a faster tessellation process in some circumstances.
PathProps
The path properties.
Declaration
public PathProperties PathProps { get; set; }Property Value
| Type | Description | 
|---|---|
| PathProperties |