Class Shape
A generic filled shape.
Namespace: Unity.VectorGraphics
Syntax
public class Shape : IDrawable
Properties
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 |