Index
A B C D E F G H I L N O P R S T U V X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- absoluteArcTo(double, double, boolean, boolean, boolean, double, double) - Method in class com.android.ide.common.vectordrawable.PathBuilder
- absoluteClose() - Method in class com.android.ide.common.vectordrawable.PathBuilder
- absoluteCurveTo(double, double, double, double, double, double) - Method in class com.android.ide.common.vectordrawable.PathBuilder
- absoluteHorizontalTo(double) - Method in class com.android.ide.common.vectordrawable.PathBuilder
- absoluteLineTo(double, double) - Method in class com.android.ide.common.vectordrawable.PathBuilder
- absoluteMoveTo(double, double) - Method in class com.android.ide.common.vectordrawable.PathBuilder
- absoluteQuadraticCurveTo(double, double, double, double) - Method in class com.android.ide.common.vectordrawable.PathBuilder
- absoluteSmoothCurveTo(double, double, double, double) - Method in class com.android.ide.common.vectordrawable.PathBuilder
- absoluteSmoothQuadraticCurveTo(double, double) - Method in class com.android.ide.common.vectordrawable.PathBuilder
- absoluteVerticalTo(double) - Method in class com.android.ide.common.vectordrawable.PathBuilder
- adjustIconColor(Component, BufferedImage) - Static method in class com.android.ide.common.vectordrawable.VdIcon
-
Adjust the icon color when the icon is intended to be painted on top of the given component.
- ANDROID - com.android.ide.common.vectordrawable.PathParser.ParseMode
- AssetUtil - Class in com.android.ide.common.util
-
A set of utility classes for manipulating
BufferedImageobjects and drawing them toGraphics2Dcanvases. - AssetUtil() - Constructor for class com.android.ide.common.util.AssetUtil
- AssetUtil.Effect - Class in com.android.ide.common.util
- AssetUtil.FillEffect - Class in com.android.ide.common.util
-
A fill, defined by a paint.
- AssetUtil.ShadowEffect - Class in com.android.ide.common.util
-
An inner or outer shadow.
B
- blurredImage(BufferedImage, double) - Static method in class com.android.ide.common.util.AssetUtil
-
Applies a gaussian blur of the given radius to the given
BufferedImageusing a kernel convolution.
C
- CharSequences - Class in com.android.utils
-
A number of utility methods around
CharSequencehandling, which adds methods that are available on Strings (such asindexOf,startsWithandregionMatchesand provides equivalent methods for character sequences. - CharSequences() - Constructor for class com.android.utils.CharSequences
- color - Variable in class com.android.ide.common.util.AssetUtil.ShadowEffect
- colorSvg2Vd(String) - Static method in class com.android.ide.common.vectordrawable.SvgColor
-
Converts an SVG color value to "#RRGGBB" or "#AARRGGBB" format used by vector drawables.
- com.android - package com.android
- com.android.ide.common.blame - package com.android.ide.common.blame
- com.android.ide.common.util - package com.android.ide.common.util
- com.android.ide.common.vectordrawable - package com.android.ide.common.vectordrawable
- com.android.utils - package com.android.utils
- compareEnd(SourcePosition) - Method in class com.android.ide.common.blame.SourcePosition
-
Compares the end of this SourcePosition with another.
- compareStart(SourcePosition) - Method in class com.android.ide.common.blame.SourcePosition
-
Compares the start of this SourcePosition with another.
- compareTo(VdIcon) - Method in class com.android.ide.common.vectordrawable.VdIcon
- configureSaxFactory(SAXParserFactory, boolean, boolean) - Static method in class com.android.utils.XmlUtils
- createSaxParser(SAXParserFactory, boolean) - Static method in class com.android.utils.XmlUtils
D
- DecimalUtils - Class in com.android.utils
-
Static methods for dealing with floating point numbers in string decimal form.
- DOT_XML - Static variable in class com.android.SdkConstants
- drawCenterCrop(Graphics2D, BufferedImage, Rectangle) - Static method in class com.android.ide.common.util.AssetUtil
-
Draws the given
BufferedImageto the canvas, centered and cropped to fill the bounds defined by the destination rectangle, and with preserved aspect ratio. - drawCentered(Graphics2D, BufferedImage, Rectangle) - Static method in class com.android.ide.common.util.AssetUtil
-
Draws the given
BufferedImageto the canvas, centered, wholly contained within the bounds defined by the destination rectangle, and with preserved aspect ratio. - drawCenterInside(Graphics2D, BufferedImage, Rectangle) - Static method in class com.android.ide.common.util.AssetUtil
-
Draws the given
BufferedImageto the canvas, centered, wholly contained within the bounds defined by the destination rectangle, and with preserved aspect ratio. - drawCenterScaled(Graphics2D, BufferedImage, Rectangle, int, int) - Static method in class com.android.ide.common.util.AssetUtil
-
Draws the given
BufferedImagesource, centered and with preserved aspect ratio, to the given destination rectangledestRectinside the canvasg, so that either the width or height of the image matches the corresponding width or height of the given reference rectanglescaleRect. - drawEffects(Graphics2D, BufferedImage, int, int, AssetUtil.Effect[]) - Static method in class com.android.ide.common.util.AssetUtil
-
Draws the given
BufferedImageto the canvas, at the given coordinates, with the givenAssetUtil.Effects applied.
E
- Effect() - Constructor for class com.android.ide.common.util.AssetUtil.Effect
- enableCheckerBoardBackground(boolean) - Method in class com.android.ide.common.vectordrawable.VdIcon
- equals(Object) - Method in class com.android.ide.common.blame.SourcePosition
- equals(Object) - Method in class com.android.utils.Pair
F
- filledImage(BufferedImage, Paint) - Static method in class com.android.ide.common.util.AssetUtil
-
Fills the given
BufferedImagewith aPaint, preserving its alpha channel. - FillEffect(Paint) - Constructor for class com.android.ide.common.util.AssetUtil.FillEffect
- FillEffect(Paint, double) - Constructor for class com.android.ide.common.util.AssetUtil.FillEffect
- findNodeAtLineAndCol(Document, int, int) - Static method in class com.android.utils.PositionXmlParser
-
Finds the leaf node at the given offset.
- findNodeAtOffset(Document, int) - Static method in class com.android.utils.PositionXmlParser
-
Finds the leaf node at the given offset.
- formatFloatValue(double) - Static method in class com.android.utils.XmlUtils
-
Formats the number and removes trailing zeros after the decimal dot and also the dot itself if there were non-zero digits after it.
- fromString(String) - Static method in class com.android.ide.common.blame.SourcePosition
-
Given the human-readable formatted string, returns a source position object.
G
- getDisplayName() - Method in class com.android.ide.common.vectordrawable.VdIcon
- getEndColumn() - Method in class com.android.ide.common.blame.SourcePosition
- getEndLine() - Method in class com.android.ide.common.blame.SourcePosition
- getEndOffset() - Method in class com.android.ide.common.blame.SourcePosition
- getFirst() - Method in class com.android.utils.Pair
-
Return the first item in the pair
- getIconHeight() - Method in class com.android.ide.common.vectordrawable.VdIcon
- getIconWidth() - Method in class com.android.ide.common.vectordrawable.VdIcon
- getName() - Method in exception com.android.ide.common.vectordrawable.ResourcesNotSupportedException
- getName() - Method in class com.android.ide.common.vectordrawable.VdIcon
- getPosition(Node) - Static method in class com.android.utils.PositionXmlParser
-
Returns the position for the given node.
- getPosition(Node, int, int) - Static method in class com.android.utils.PositionXmlParser
-
Returns the position for the given node.
- getSecond() - Method in class com.android.utils.Pair
-
Return the second item in the pair
- getStartColumn() - Method in class com.android.ide.common.blame.SourcePosition
- getStartLine() - Method in class com.android.ide.common.blame.SourcePosition
- getStartOffset() - Method in class com.android.ide.common.blame.SourcePosition
- getURL() - Method in class com.android.ide.common.vectordrawable.VdIcon
- getValue() - Method in exception com.android.ide.common.vectordrawable.ResourcesNotSupportedException
- getXmlString(byte[]) - Static method in class com.android.utils.PositionXmlParser
-
Returns the String corresponding to the given byte array of XML data (with unknown encoding).
- getXmlString(byte[], String) - Static method in class com.android.utils.PositionXmlParser
-
Returns the String corresponding to the given byte array of XML data (with unknown encoding).
- gradientMap - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- GradientStop - Class in com.android.ide.common.vectordrawable
-
Represents an SVG gradient stop or Android's GradientColorItem.
H
- hashCode() - Method in class com.android.ide.common.blame.SourcePosition
- hashCode() - Method in class com.android.utils.Pair
I
- indexOfIgnoreCase(CharSequence, CharSequence, int) - Static method in class com.android.utils.CharSequences
-
Similar to
String.indexOf(int, int)but with case insensitive comparison. - inner - Variable in class com.android.ide.common.util.AssetUtil.ShadowEffect
- invertedAlphaImage(BufferedImage) - Static method in class com.android.ide.common.util.AssetUtil
-
Inverts the alpha channel of the given
BufferedImage. - isEmpty() - Method in class com.android.ide.common.vectordrawable.PathBuilder
-
Returns true if the PathBuilder doesn't contain any data.
L
- LABEL_GAP - Static variable in class com.android.ide.common.vectordrawable.VdIcon
-
Distance between the icon and the label
N
- newArgbBufferedImage(int, int) - Static method in class com.android.ide.common.util.AssetUtil
-
Creates a new ARGB
BufferedImageof the given width and height. - NO_EFFECTS - Static variable in class com.android.ide.common.util.AssetUtil
O
- of(S, T) - Static method in class com.android.utils.Pair
-
Constructs a new pair of the given two objects, inferring generic types.
- opacity - Variable in class com.android.ide.common.util.AssetUtil.FillEffect
- opacity - Variable in class com.android.ide.common.util.AssetUtil.ShadowEffect
- operatedImage(BufferedImage, BufferedImageOp) - Static method in class com.android.ide.common.util.AssetUtil
-
Applies a
BufferedImageOpon the givenBufferedImage.
P
- paddedImage(BufferedImage, int) - Static method in class com.android.ide.common.util.AssetUtil
-
Pads the given
BufferedImageon all sides by the given padding amount. - paint - Variable in class com.android.ide.common.util.AssetUtil.FillEffect
- paintCheckeredBackground(Graphics, Color, Color, Shape, int) - Static method in class com.android.ide.common.vectordrawable.VdIcon
-
TODO: Merge this code back with GraphicsUtil in idea.
- paintIcon(Component, Graphics, int, int) - Method in class com.android.ide.common.vectordrawable.VdIcon
- Pair<S,T> - Class in com.android.utils
-
A Pair class is simply a 2-tuple for use in this package.
- parse(byte[]) - Static method in class com.android.utils.PositionXmlParser
- parse(byte[], boolean) - Static method in class com.android.utils.PositionXmlParser
-
Parses the XML content from the given byte array.
- parse(byte[], boolean, List<String>) - Static method in class com.android.utils.PositionXmlParser
-
Parses the XML content from the given byte array.
- parse(InputStream) - Static method in class com.android.utils.PositionXmlParser
- parse(InputStream, boolean) - Static method in class com.android.utils.PositionXmlParser
-
Parses the XML content from the given input stream.
- parse(InputStream, boolean, List<String>) - Static method in class com.android.utils.PositionXmlParser
-
Parses the XML content from the given input stream.
- parse(String) - Static method in class com.android.utils.PositionXmlParser
- parse(String, boolean) - Static method in class com.android.utils.PositionXmlParser
-
Parses the given XML content.
- parsePath(String, PathParser.ParseMode) - Static method in class com.android.ide.common.vectordrawable.PathParser
- parseSvgToXml(File, OutputStream) - Static method in class com.android.ide.common.vectordrawable.Svg2Vector
-
Converts a SVG file into VectorDrawable's XML content, if no error is found.
- PathBuilder - Class in com.android.ide.common.vectordrawable
-
Builds a string for SVG file's path data.
- PathBuilder() - Constructor for class com.android.ide.common.vectordrawable.PathBuilder
- PathParser - Class in com.android.ide.common.vectordrawable
-
Utility functions for parsing path information.
- PathParser.ParseMode - Enum in com.android.ide.common.vectordrawable
- PositionXmlParser - Class in com.android.utils
-
A simple DOM XML parser which can retrieve exact beginning and end offsets (and line and column numbers) for element nodes as well as attribute nodes.
- PREFIX_RESOURCE_REF - Static variable in class com.android.SdkConstants
- presentationMap - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
R
- radius - Variable in class com.android.ide.common.util.AssetUtil.ShadowEffect
- relativeArcTo(double, double, boolean, boolean, boolean, double, double) - Method in class com.android.ide.common.vectordrawable.PathBuilder
- relativeClose() - Method in class com.android.ide.common.vectordrawable.PathBuilder
- relativeCurveTo(double, double, double, double, double, double) - Method in class com.android.ide.common.vectordrawable.PathBuilder
- relativeHorizontalTo(double) - Method in class com.android.ide.common.vectordrawable.PathBuilder
- relativeLineTo(double, double) - Method in class com.android.ide.common.vectordrawable.PathBuilder
- relativeMoveTo(double, double) - Method in class com.android.ide.common.vectordrawable.PathBuilder
- relativeQuadraticCurveTo(double, double, double, double) - Method in class com.android.ide.common.vectordrawable.PathBuilder
- relativeSmoothCurveTo(double, double, double, double) - Method in class com.android.ide.common.vectordrawable.PathBuilder
- relativeSmoothQuadraticCurveTo(double, double) - Method in class com.android.ide.common.vectordrawable.PathBuilder
- relativeVerticalTo(double) - Method in class com.android.ide.common.vectordrawable.PathBuilder
- renderIcon(int, int) - Method in class com.android.ide.common.vectordrawable.VdIcon
-
Returns the icon image.
- ResourcesNotSupportedException - Exception in com.android.ide.common.vectordrawable
-
Indicates that the input vector drawable XML file included references to other Android resources.
- ResourcesNotSupportedException(String, String) - Constructor for exception com.android.ide.common.vectordrawable.ResourcesNotSupportedException
S
- scaledImage(BufferedImage, int, int) - Static method in class com.android.ide.common.util.AssetUtil
-
Smoothly scales the given
BufferedImageto the given width and height using theImage.SCALE_SMOOTHalgorithm (generally bicubic resampling or bilinear filtering). - SdkConstants - Class in com.android
-
Constant definition class.
Most constants have a prefix defining the content. - SdkConstants() - Constructor for class com.android.SdkConstants
- setOpacity(String) - Method in class com.android.ide.common.vectordrawable.GradientStop
- setShowName(boolean) - Method in class com.android.ide.common.vectordrawable.VdIcon
-
Whether we should show the title displayed below the image.
- ShadowEffect(double, double, double, Color, double, boolean) - Constructor for class com.android.ide.common.util.AssetUtil.ShadowEffect
- SourcePosition - Class in com.android.ide.common.blame
-
An immutable position in a text file, used in errors to point the user to an issue.
- SourcePosition(int, int, int) - Constructor for class com.android.ide.common.blame.SourcePosition
- SourcePosition(int, int, int, int, int, int) - Constructor for class com.android.ide.common.blame.SourcePosition
- SourcePosition(SourcePosition) - Constructor for class com.android.ide.common.blame.SourcePosition
- stripBom(String) - Static method in class com.android.utils.XmlUtils
-
Strips out a leading UTF byte order mark, if present
- SVG - com.android.ide.common.vectordrawable.PathParser.ParseMode
- SVG_CIRCLE - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_CLIP - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_CLIP_PATH - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_CLIP_PATH_ELEMENT - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_CLIP_RULE - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_D - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_DISPLAY - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_ELLIPSE - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_FILL - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_FILL_OPACITY - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_FILL_RULE - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_GROUP - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_LINE - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_MASK - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_OPACITY - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_PATH - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_POINTS - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_POLYGON - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_POLYLINE - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_RECT - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_STROKE - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_STROKE_LINECAP - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_STROKE_LINEJOIN - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_STROKE_OPACITY - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_STROKE_WIDTH - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- SVG_STYLE - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
- Svg2Vector - Class in com.android.ide.common.vectordrawable
-
Converts SVG to VectorDrawable's XML.
- Svg2Vector() - Constructor for class com.android.ide.common.vectordrawable.Svg2Vector
- SvgColor - Class in com.android.ide.common.vectordrawable
-
Methods for converting SVG color values to vector drawable format.
T
- TAG_CLIP_PATH - Static variable in class com.android.SdkConstants
- TAG_GROUP - Static variable in class com.android.SdkConstants
- TAG_PATH - Static variable in class com.android.SdkConstants
- TAG_VECTOR - Static variable in class com.android.SdkConstants
- toLowerCase(char) - Static method in class com.android.utils.CharSequences
-
Converts a character to lower case.
- TOOLS_URI - Static variable in class com.android.SdkConstants
- toString() - Method in class com.android.ide.common.blame.SourcePosition
-
Outputs positions as human-readable formatted strings.
- toString() - Method in class com.android.ide.common.vectordrawable.PathBuilder
- toString() - Method in class com.android.utils.Pair
- toUpperCase(char) - Static method in class com.android.utils.CharSequences
-
Converts a character to upper case.
- trimInsignificantZeros(String) - Static method in class com.android.utils.DecimalUtils
-
Removes trailing zeros after the decimal dot and also the dot itself if there are no non-zero digits after it.
- trimInsignificantZeros(String, char, String) - Static method in class com.android.utils.DecimalUtils
-
Removes trailing zeros after the decimal separator and also the decimal separator itself if there are no non-zero digits after it.
- trimInsignificantZeros(String, DecimalFormatSymbols) - Static method in class com.android.utils.DecimalUtils
-
Removes trailing zeros after the decimal separator and also the decimal separator itself if there are no non-zero digits after it.
- trimmedImage(BufferedImage) - Static method in class com.android.ide.common.util.AssetUtil
-
Trims the transparent pixels from the given
BufferedImage(returns a sub-image).
U
- UNKNOWN - Static variable in class com.android.ide.common.blame.SourcePosition
- UTF_8 - Static variable in class com.android.SdkConstants
V
- valueOf(String) - Static method in enum com.android.ide.common.vectordrawable.PathParser.ParseMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.android.ide.common.vectordrawable.PathParser.ParseMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VdIcon - Class in com.android.ide.common.vectordrawable
-
VdIcon wraps every vector drawable from Material Library into an icon.
- VdIcon(VdIcon, Color) - Constructor for class com.android.ide.common.vectordrawable.VdIcon
- VdIcon(URL) - Constructor for class com.android.ide.common.vectordrawable.VdIcon
- VdIcon(URL, int, int) - Constructor for class com.android.ide.common.vectordrawable.VdIcon
X
- XmlUtils - Class in com.android.utils
-
XML Utilities.
- XmlUtils() - Constructor for class com.android.utils.XmlUtils
- xOffset - Variable in class com.android.ide.common.util.AssetUtil.ShadowEffect
Y
- yOffset - Variable in class com.android.ide.common.util.AssetUtil.ShadowEffect
All Classes All Packages