Package com.inductiveautomation.rm.shape
Class RMTextShapeUtils
java.lang.Object
com.inductiveautomation.rm.shape.RMTextShapeUtils
Utility methods for some esoteric text functionality.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic RMShape
getTextCharsShape
(RMTextShape aText) Returns a group shape with a text shape for each individual character in this text shape.static RMPath
getTextPath
(RMTextShape aText) Returns a path for all text chars.static RMPolygonShape
getTextPathShape
(RMTextShape aText) Returns an RMPolygon shape with the glyph path for the chars in this text.static RMPath
getTextRunPath
(RMTextShape aText, RMTextRun aRun) Returns a path for given run.static RMPolygonShape
getTextRunPathShape
(RMTextShape aText, RMTextRun aRun) Returns a polygon shape for the glyphs in a given text run.
-
Constructor Details
-
RMTextShapeUtils
public RMTextShapeUtils()
-
-
Method Details
-
getTextPath
Returns a path for all text chars. -
getTextRunPath
Returns a path for given run. -
getTextPathShape
Returns an RMPolygon shape with the glyph path for the chars in this text. Assumes all runs have same visual attrs. -
getTextRunPathShape
Returns a polygon shape for the glyphs in a given text run. -
getTextCharsShape
Returns a group shape with a text shape for each individual character in this text shape.
-