ShapeUtil
Contents
[
Hide
]Inheritance: java.lang.Object
public class ShapeUtil
Offer methods which helps to process shapes objects.
Constructors
Constructor | Description |
---|---|
ShapeUtil() |
Methods
Method | Description |
---|---|
graphicsPathToGeometryPath(Path graphicsPath) | Converts a android.graphics.Path to the IGeometryPath |
geometryPathToGraphicsPath(IGeometryPath geometryPath) | Converts IGeometryPath to android.graphics.Path. |
ShapeUtil()
public ShapeUtil()
graphicsPathToGeometryPath(Path graphicsPath)
public static IGeometryPath graphicsPathToGeometryPath(Path graphicsPath)
Converts a android.graphics.Path to the IGeometryPath
Parameters:
Parameter | Type | Description |
---|---|---|
graphicsPath | android.graphics.Path | android.graphics.Path element. |
Return value of the method call can be used to change the geometry of a IGeometryShape object with IGeometryShape.setGeometryPaths() method. |
Returns: IGeometryPath - IGeometryPath element.
geometryPathToGraphicsPath(IGeometryPath geometryPath)
public static Path geometryPathToGraphicsPath(IGeometryPath geometryPath)
Converts IGeometryPath to android.graphics.Path. GraphicsPath can be transformed in a different ways using its convenient methods and then transformed back into the IGeometryPath to use in GeometryShape via #graphicsPathToGeometryPath(android.graphics.Path graphicsPath).graphicsPathToGeometryPath(android.graphics.Path graphicsPath) method.
Parameters:
Parameter | Type | Description |
---|---|---|
geometryPath | IGeometryPath | IGeometryPath element. |
Returns: android.graphics.Path - android.graphics.Path element.