Uses of Class
java.awt.geom.AffineTransform
-
Packages that use AffineTransform 软件包 描述 java.awt 包含用于创建用户界面和绘制图形和图像的所有类。java.awt.font 提供与字体相关的类和界面。java.awt.geom 提供用于定义和执行与二维几何相关的对象的操作的Java 2D类。java.awt.image 提供创建和修改图像的类。java.awt.image.renderable 提供用于生成与渲染无关的图像的类和接口。 -
-
Uses of AffineTransform in java.awt
Methods in java.awt that return AffineTransform Modifier and Type 方法 描述 abstract AffineTransformGraphicsConfiguration. getDefaultTransform()返回默认AffineTransform这个GraphicsConfiguration。abstract AffineTransformGraphicsConfiguration. getNormalizingTransform()返回一个AffineTransform可以与默认级联AffineTransform一个的GraphicsConfiguration,使得单元72在用户空间等于设备空间的1英寸。AffineTransformFont. getTransform()返回与此Font关联的转换的副本。abstract AffineTransformGraphics2D. getTransform()返回Graphics2D上下文中当前Transform的Graphics2D。AffineTransformMultipleGradientPaint. getTransform()返回应用于渐变的变换的副本。Methods in java.awt with parameters of type AffineTransform Modifier and Type 方法 描述 PaintContextColor. createContext(ColorModel cm, Rectangle r, Rectangle2D r2d, AffineTransform xform, RenderingHints hints)创建并返回一个用于生成纯色字段模式的PaintContext。PaintContextGradientPaint. createContext(ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform xform, RenderingHints hints)创建并返回一个用于生成线性颜色渐变模式的PaintContext。PaintContextLinearGradientPaint. createContext(ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform transform, RenderingHints hints)创建并返回一个用于生成线性颜色渐变模式的PaintContext。PaintContextPaint. createContext(ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform xform, RenderingHints hints)创建并返回一个用于生成颜色模式的PaintContext。PaintContextRadialGradientPaint. createContext(ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform transform, RenderingHints hints)创建并返回一个用于生成圆形径向颜色渐变模式的PaintContext。PaintContextTexturePaint. createContext(ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform xform, RenderingHints hints)创建并返回一个用于生成平铺图像模式的PaintContext。FontFont. deriveFont(int style, AffineTransform trans)通过复制这个Font对象并应用新的样式和变换来创建一个新的Font对象。FontFont. deriveFont(AffineTransform trans)通过复制当前的Font对象并应用一个新的变换来创建一个新的Font对象。abstract booleanGraphics2D. drawImage(Image img, AffineTransform xform, ImageObserver obs)渲染图像,在绘制之前将图像空间的变换应用到用户空间中。abstract voidGraphics2D. drawRenderableImage(RenderableImage img, AffineTransform xform)渲染一个RenderableImage,在绘制之前将图像空间的变换应用到用户空间中。abstract voidGraphics2D. drawRenderedImage(RenderedImage img, AffineTransform xform)渲染RenderedImage,在绘制之前将图像空间的变换应用到用户空间中。PathIteratorPolygon. getPathIterator(AffineTransform at)返回一个迭代器对象,它沿着这个Polygon的边界进行迭代,并提供对这个Polygon的轮廓几何的访问。PathIteratorPolygon. getPathIterator(AffineTransform at, double flatness)返回一个迭代器对象,它沿着Shape的边界进行迭代,并提供对Shape轮廓几何的访问。PathIteratorShape. getPathIterator(AffineTransform at)返回一个沿Shape边界迭代的迭代器对象,并提供对Shape大纲的几何形状的访问。PathIteratorShape. getPathIterator(AffineTransform at, double flatness)返回一个沿Shape边界进行迭代的迭代器对象,并提供对Shape外形几何体的扁平化视图的访问。abstract voidGraphics2D. setTransform(AffineTransform Tx)覆盖Graphics2D上下文中的变换。abstract voidGraphics2D. transform(AffineTransform Tx)根据最后指定的规则首先应用的规则,组合AffineTransform对象Transform在此Graphics2D。Constructors in java.awt with parameters of type AffineTransform Constructor 描述 LinearGradientPaint(Point2D start, Point2D end, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod, MultipleGradientPaint.ColorSpaceType colorSpace, AffineTransform gradientTransform)构造一个LinearGradientPaint。RadialGradientPaint(Point2D center, float radius, Point2D focus, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod, MultipleGradientPaint.ColorSpaceType colorSpace, AffineTransform gradientTransform)构造一个RadialGradientPaint。 -
Uses of AffineTransform in java.awt.font
Methods in java.awt.font that return AffineTransform Modifier and Type 方法 描述 abstract AffineTransformGlyphVector. getGlyphTransform(int glyphIndex)返回此GlyphVector指定字形的变换。AffineTransformFontRenderContext. getTransform()获取用于将排印点缩放到像素的变换(FontRenderContext。AffineTransformTransformAttribute. getTransform()返回包装转换的副本。Methods in java.awt.font with parameters of type AffineTransform Modifier and Type 方法 描述 ShapeGraphicAttribute. getOutline(AffineTransform tx)返回一个Shape,表示该区域GraphicAttribute呈现。ShapeShapeGraphicAttribute. getOutline(AffineTransform tx)返回一个Shape,表示该区域ShapeGraphicAttribute呈现。ShapeTextLayout. getOutline(AffineTransform tx)返回一个表示Shape轮廓的TextLayout。abstract voidGlyphVector. setGlyphTransform(int glyphIndex, AffineTransform newTX)设置此GlyphVector内指定字形的变换。Constructors in java.awt.font with parameters of type AffineTransform Constructor 描述 FontRenderContext(AffineTransform tx, boolean isAntiAliased, boolean usesFractionalMetrics)从可选的AffineTransform和两个boolean值构造一个FontRenderContext对象,以确定新构造的对象是否具有抗锯齿或分数指标。FontRenderContext(AffineTransform tx, Object aaHint, Object fmHint)从可选的AffineTransform和两个Object值构造一个FontRenderContext对象,以确定新构建的对象是否具有抗锯齿或小数度量。TransformAttribute(AffineTransform transform)包装指定的变换。 -
Uses of AffineTransform in java.awt.geom
Methods in java.awt.geom that return AffineTransform Modifier and Type 方法 描述 AffineTransformAffineTransform. createInverse()返回表示逆变换的AffineTransform对象。static AffineTransformAffineTransform. getQuadrantRotateInstance(int numquadrants)返回一个将坐标旋转指定数量的象限的变换。static AffineTransformAffineTransform. getQuadrantRotateInstance(int numquadrants, double anchorx, double anchory)返回一个转换,该变换将坐标指定指定锚点周围的指定数量的象限旋转。static AffineTransformAffineTransform. getRotateInstance(double theta)返回表示旋转变换的变换。static AffineTransformAffineTransform. getRotateInstance(double vecx, double vecy)返回一个根据旋转矢量旋转坐标的变换。static AffineTransformAffineTransform. getRotateInstance(double theta, double anchorx, double anchory)返回一个在锚点周围旋转坐标的变换。static AffineTransformAffineTransform. getRotateInstance(double vecx, double vecy, double anchorx, double anchory)返回一个根据旋转向量旋转锚点周围的坐标点的变换。static AffineTransformAffineTransform. getScaleInstance(double sx, double sy)返回表示缩放变换的变换。static AffineTransformAffineTransform. getShearInstance(double shx, double shy)返回代表剪切变换的变换。static AffineTransformAffineTransform. getTranslateInstance(double tx, double ty)返回表示平移变换的变换。Methods in java.awt.geom with parameters of type AffineTransform Modifier and Type 方法 描述 voidAffineTransform. concatenate(AffineTransform Tx)将AffineTransform Tx连接到这个AffineTransformCx中是最常用的方式,以提供映射到前一个用户空间的新用户空间Tx。AreaArea. createTransformedArea(AffineTransform t)创建一个新的Area对象,该对象包含与指定的AffineTransform转换的Area相同的几何。ShapePath2D. createTransformedShape(AffineTransform at)返回一个新的Shape代表这个Path2D的转换版本。PathIteratorArc2D. getPathIterator(AffineTransform at)返回定义圆弧边界的迭代对象。PathIteratorArea. getPathIterator(AffineTransform at)为此Area对象的轮廓创建一个PathIterator。PathIteratorArea. getPathIterator(AffineTransform at, double flatness)为此Area对象的扁平轮廓创建一个PathIterator。PathIteratorCubicCurve2D. getPathIterator(AffineTransform at)返回定义形状边界的迭代对象。PathIteratorCubicCurve2D. getPathIterator(AffineTransform at, double flatness)返回定义展平形状边界的迭代对象。PathIteratorEllipse2D. getPathIterator(AffineTransform at)返回定义Ellipse2D边界的迭代对象。PathIteratorLine2D. getPathIterator(AffineTransform at)返回一个定义Line2D边界的迭代对象。PathIteratorLine2D. getPathIterator(AffineTransform at, double flatness)返回一个迭代对象,该对象定义了此扁平化的边界Line2D。PathIteratorPath2D.Double. getPathIterator(AffineTransform at)返回一个迭代器对象,它可以沿着Shape边界进行迭代,并提供对Shape大纲的几何形状的访问。PathIteratorPath2D.Float. getPathIterator(AffineTransform at)返回一个迭代器对象,它可以沿Shape边界进行迭代,并提供对Shape轮廓几何的访问。PathIteratorPath2D. getPathIterator(AffineTransform at, double flatness)返回一个沿Shape边界进行迭代的迭代器对象,并提供对Shape轮廓几何体的扁平化视图的访问。PathIteratorQuadCurve2D. getPathIterator(AffineTransform at)返回一个定义QuadCurve2D形状边界的迭代对象。PathIteratorQuadCurve2D. getPathIterator(AffineTransform at, double flatness)返回定义此QuadCurve2D的展平形状边界的迭代对象。PathIteratorRectangle2D. getPathIterator(AffineTransform at)返回定义Rectangle2D边界的迭代对象。PathIteratorRectangle2D. getPathIterator(AffineTransform at, double flatness)返回一个迭代对象,该对象定义了展平Rectangle2D的边界。PathIteratorRectangularShape. getPathIterator(AffineTransform at, double flatness)返回一个迭代器对象,它沿Shape对象的边界进行迭代,并提供对Shape对象的几何体轮廓的平坦化视图的访问。PathIteratorRoundRectangle2D. getPathIterator(AffineTransform at)返回定义RoundRectangle2D边界的迭代对象。voidAffineTransform. preConcatenate(AffineTransform Tx)将AffineTransform Tx连接到这个AffineTransformCx中,以较不常用的方式使Tx修改相对于绝对像素空间而不是相对于现有用户空间的坐标变换。voidAffineTransform. setTransform(AffineTransform Tx)将此变换设置为指定的AffineTransform对象中的变换副本。voidArea. transform(AffineTransform t)使用指定的AffineTransform转换Area的几何。voidPath2D.Double. transform(AffineTransform at)使用指定的AffineTransform转换此路径的几何。voidPath2D.Float. transform(AffineTransform at)使用指定的AffineTransform转换此路径的几何。abstract voidPath2D. transform(AffineTransform at)使用指定的AffineTransform转换此路径的几何。Constructors in java.awt.geom with parameters of type AffineTransform Constructor 描述 AffineTransform(AffineTransform Tx)构造一个新的AffineTransform,它是一个指定的AffineTransform对象的副本。Double(Shape s, AffineTransform at)构造一个新的单精度Path2D从任意物体Shape对象,由一个转化AffineTransform对象。Float(Shape s, AffineTransform at)构造一个新的单精度Path2D从任意物体Shape对象,由一个转化AffineTransform对象。 -
Uses of AffineTransform in java.awt.image
Methods in java.awt.image that return AffineTransform Modifier and Type 方法 描述 AffineTransformAffineTransformOp. getTransform()返回此变换操作使用的仿射变换。Constructors in java.awt.image with parameters of type AffineTransform Constructor 描述 AffineTransformOp(AffineTransform xform, int interpolationType)构造一个AffineTransformOp给出仿射变换和插值类型。AffineTransformOp(AffineTransform xform, RenderingHints hints)构造一个AffineTransformOp给出一个仿射变换。 -
Uses of AffineTransform in java.awt.image.renderable
Methods in java.awt.image.renderable that return AffineTransform Modifier and Type 方法 描述 AffineTransformRenderContext. getTransform()获取当前的用户到设备的AffineTransform。Methods in java.awt.image.renderable with parameters of type AffineTransform Modifier and Type 方法 描述 voidRenderContext. concatenateTransform(AffineTransform modTransform)通过附加另一个转换来修改当前的用户到设备的转换。voidRenderContext. concetenateTransform(AffineTransform modTransform)已过时。代之以concatenateTransform(AffineTransform)。voidRenderContext. preConcatenateTransform(AffineTransform modTransform)通过前置另一个变换来修改当前的用户到设备的变换。voidRenderContext. preConcetenateTransform(AffineTransform modTransform)已过时。替换为preConcatenateTransform(AffineTransform)。voidRenderContext. setTransform(AffineTransform newTransform)将RenderContext中包含的当前用户到设备的AffineTransform设置为给定的转换。Constructors in java.awt.image.renderable with parameters of type AffineTransform Constructor 描述 RenderContext(AffineTransform usr2dev)构造具有给定变换的RenderContext。RenderContext(AffineTransform usr2dev, RenderingHints hints)构造一个具有给定变换和渲染提示的RenderContext。RenderContext(AffineTransform usr2dev, Shape aoi)构造一个具有给定变换和感兴趣区域的RenderContext。RenderContext(AffineTransform usr2dev, Shape aoi, RenderingHints hints)构造具有给定变换的RenderContext。
-