|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class GeneralPath extends Path2D.Float
GeneralPath class представляет геометрический путь, созданный из прямых линий, и квадратный и кубический (Bézier) кривые. Это может содержать многократные подпути.
GeneralPath финал наследства class, который точно реализует поведение его суперкласса Path2D.Float. Вместе с Path2D.Double, Path2D классы обеспечивают полные реализации общего геометрического пути, которые поддерживают всю функциональность Shape и PathIterator интерфейсы с возможностью явно выбрать разные уровни внутренней координатной точности.
Использовать Path2D.Float (или это наследство GeneralPath подкласс), имея дело с данными, которые могут быть представлены и использоваться с точностью с плавающей точкой. Использовать Path2D.Double для данных, которые требуют точности или диапазона двойной точности.
Path2D.Double, Path2D.FloatWIND_EVEN_ODD, WIND_NON_ZERO| Конструктор и Описание |
|---|
GeneralPath()
Создает новую пустую одинарную точность
GeneralPath объект со значением по умолчанию вьющееся правило Path2D.WIND_NON_ZERO. |
GeneralPath(int rule)
Создает новое
GeneralPath объект с указанным вьющимся правилом управлять операциями, которые требуют, чтобы внутренняя часть пути была определена. |
GeneralPath(int rule, int initialCapacity)
Создает новое
GeneralPath объект с указанным вьющимся правилом и указанной начальной емкостью сохранить координаты пути. |
GeneralPath(Shape s)
Создает новое
GeneralPath объект от произвольного Shape объект. |
append, clone, curveTo, curveTo, getBounds2D, getPathIterator, lineTo, lineTo, moveTo, moveTo, quadTo, quadTo, transformappend, closePath, contains, contains, contains, contains, contains, contains, contains, contains, createTransformedShape, getBounds, getCurrentPoint, getPathIterator, getWindingRule, intersects, intersects, intersects, intersects, reset, setWindingRulepublic GeneralPath()
GeneralPath объект со значением по умолчанию вьющееся правило Path2D.WIND_NON_ZERO.public GeneralPath(int rule)
GeneralPath объект с указанным вьющимся правилом управлять операциями, которые требуют, чтобы внутренняя часть пути была определена.rule - вьющееся правилоPath2D.WIND_EVEN_ODD, Path2D.WIND_NON_ZEROpublic GeneralPath(int rule,
int initialCapacity)
GeneralPath объект с указанным вьющимся правилом и указанной начальной емкостью сохранить координаты пути. Это число является исходным предположением относительно того, сколько сегментов пути будет добавлено к пути, но хранение расширяется как необходимый сохранить независимо от того, что сегменты пути добавляются.rule - вьющееся правилоinitialCapacity - оценка для числа сегментов пути в путиPath2D.WIND_EVEN_ODD, Path2D.WIND_NON_ZERO
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92