- All Implemented Interfaces:
QtObjectInterface
,Cloneable
,Iterable<QPointF>
,Collection<QPointF>
,List<QPointF>
Vector of points using floating point precision
Java wrapper for Qt class QPolygonF
-
Constructor Summary
ConstructorDescriptionQPolygonF
(int size) Overloaded constructor forQPolygonF(io.qt.core.QRectF)
.QPolygonF
(Collection<? extends QPointF> v) -
Method Summary
Modifier and TypeMethodDescriptionfinal boolean
addAll
(int index, Collection<? extends QPointF> c) Inserts all of the elements in the specified collection into this list at the specified position.final boolean
addAll
(Collection<? extends QPointF> c) Appends all of the elements in the specified collection to the end of this list.final void
append
(double x, double y) final void
SeeQPolygonF::
operator=(QPolygonF) final QRectF
clone()
Creates and returns a copy of this object.final boolean
containsAll
(Collection<?> c) Returnstrue
if this container contains all of the elements in the specified collection.final boolean
containsPoint
(QPointF pt, Qt.FillRule fillRule) final boolean
containsPoint
(QPoint pt, Qt.FillRule fillRule) Overloaded function forcontainsPoint(io.qt.core.QPointF, io.qt.core.Qt.FillRule)
.int
hashCode()
Returns the objects's hash code computed byqHash(QPolygonF)
.final QPolygonF
final boolean
final boolean
isClosed()
iterator()
Returns an iterator over elements of typeT
.final ListIterator<QPointF>
Returns a list iterator over the elements in this list (in proper sequence).final ListIterator<QPointF>
listIterator
(int index) Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position in the list.void
readFrom
(QDataStream stream) Seeoperator>>(QDataStream&,
QPolygonF&) final QPointF
remove
(int index) Removes the element at the specified position in this list.final boolean
removeAll
(Collection<?> c) Removes all of this container elements that are also contained in the specified collection.final boolean
retainAll
(Collection<?> c) Retains only the elements in this list that are contained in the specified collection (optional operation).subList
(int fromIndex, int toIndex) Returns a view of the portion of this list between the specifiedfromIndex
, inclusive, andtoIndex
, exclusive.final QPolygonF
final void
final QPolygonF
times
(QTransform m) Seeoperator*(QPolygonF,
QTransform) final QPointF[]
toArray()
Returns an array containing all of the elements in this container.final <A> A[]
toArray
(A[] a) Returns an array containing all of the elements in this container.final QPolygon
toString()
Seeoperator<<(QDebug,
QPolygonF) final void
translate
(double dx, double dy) final void
Overloaded function fortranslate(io.qt.core.QPointF)
.final void
final QPolygonF
translated
(double dx, double dy) final QPolygonF
translated
(QPoint offset) Overloaded function fortranslated(io.qt.core.QPointF)
.final QPolygonF
translated
(QPointF offset) final QPolygonF
void
writeTo
(QDataStream stream) Seeoperator<<(QDataStream&,
QPolygonF) Methods inherited from class io.qt.core.QVector
add, add, append, append, assign, at, begin, capacity, clear, constBegin, constEnd, contains, count, count, createVariantVector, detach, end, endsWith, equals, fill, fill, first, get, indexOf, indexOf, insert, insert, isDetached, isEmpty, isSharedWith, last, lastIndexOf, lastIndexOf, length, mid, mid, move, of, ofBoolean, ofBuffer, ofBuffer, ofBuffer, ofBuffer, ofBuffer, ofBuffer, ofBuffer, ofByte, ofChar, ofDouble, ofFloat, ofInt, ofLong, ofShort, ofTyped, ofTyped, prepend, remove, remove, removeAll, removeAt, removeFirst, removeIf, removeLast, removeOne, replace, reserve, resize, set, size, squeeze, startsWith, swap, swapItemsAt, takeAt, takeFirst, takeLast, toSet, value, value
Methods inherited from class io.qt.QtObject
dispose, isDisposed
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
Methods inherited from interface java.util.List
containsAll, iterator, removeAll, replaceAll, sort, spliterator, toArray, toArray
-
Constructor Details
-
QPolygonF
public QPolygonF() -
QPolygonF
- Parameters:
a
-
-
QPolygonF
- Parameters:
a
-
-
QPolygonF
- Parameters:
r
-
-
QPolygonF
- Parameters:
v
-
-
QPolygonF
public QPolygonF(int size) - Parameters:
size
-
-
QPolygonF
Overloaded constructor for
QPolygonF(io.qt.core.QRectF)
.
-
-
Method Details
-
boundingRect
- Returns:
-
containsPoint
- Parameters:
pt
-fillRule
-- Returns:
- Since:
- This function was introduced in Qt 4.3.
-
intersected
- Parameters:
r
-- Returns:
- Since:
- This function was introduced in Qt 4.3.
-
intersects
- Parameters:
r
-- Returns:
- Since:
- This function was introduced in Qt 5.10.
-
isClosed
- Returns:
-
times
See
operator*(QPolygonF,
QTransform) - Parameters:
m
-- Returns:
-
writeTo
See
operator<<(QDataStream&,
QPolygonF) -
assign
See
QPolygonF::
operator=(QPolygonF) - Parameters:
other
-
-
readFrom
See
operator>>(QDataStream&,
QPolygonF&) -
subtracted
- Parameters:
r
-- Returns:
- Since:
- This function was introduced in Qt 4.3.
-
swap
- Parameters:
other
-- Since:
- This function was introduced in Qt 4.8.
-
toPolygon
- Returns:
-
translate
- Parameters:
offset
-
-
translate
- Parameters:
dx
-dy
-
-
translated
- Parameters:
offset
-- Returns:
- Since:
- This function was introduced in Qt 4.6.
-
translated
- Parameters:
dx
-dy
-- Returns:
- Since:
- This function was introduced in Qt 4.6.
-
united
- Parameters:
r
-- Returns:
- Since:
- This function was introduced in Qt 4.3.
-
hashCode
Returns the objects's hash code computed byqHash(QPolygonF)
. -
append
-
toString
See
operator<<(QDebug,
QPolygonF) -
clone
Creates and returns a copy of this object.
-
containsPoint
Overloaded function for
containsPoint(io.qt.core.QPointF, io.qt.core.Qt.FillRule)
. -
translate
Overloaded function for
translate(io.qt.core.QPointF)
. -
translated
Overloaded function for
translated(io.qt.core.QPointF)
. -
addAll
Appends all of the elements in the specified collection to the end of this list.- Specified by:
addAll
in interfaceCollection<T>
- Specified by:
addAll
in interfaceList<T>
-
addAll
Inserts all of the elements in the specified collection into this list at the specified position. -
remove
Removes the element at the specified position in this list. -
listIterator
Returns a list iterator over the elements in this list (in proper sequence).- Specified by:
listIterator
in interfaceList<T>
-
listIterator
Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position in the list.- Specified by:
listIterator
in interfaceList<T>
-
subList
Returns a view of the portion of this list between the specifiedfromIndex
, inclusive, andtoIndex
, exclusive. (IffromIndex
andtoIndex
are equal, the returned list is empty.) The returned list is backed by this list, so non-structural changes in the returned list are reflected in this list, and vice-versa. The returned list supports all of the optional list operations supported by this list. -
retainAll
Retains only the elements in this list that are contained in the specified collection (optional operation). In other words, removes from this list all of its elements that are not contained in the specified collection.- Specified by:
retainAll
in interfaceCollection<T>
- Specified by:
retainAll
in interfaceList<T>
-
toArray
Returns an array containing all of the elements in this container.- Specified by:
toArray
in interfaceCollection<T>
-
toArray
Returns an array containing all of the elements in this container.- Specified by:
toArray
in interfaceCollection<T>
-
containsAll
Returnstrue
if this container contains all of the elements in the specified collection.- Specified by:
containsAll
in interfaceCollection<T>
-
removeAll
Removes all of this container elements that are also contained in the specified collection.- Specified by:
removeAll
in interfaceCollection<T>
-
iterator
Returns an iterator over elements of typeT
.- Specified by:
iterator
in interfaceCollection<T>
- Specified by:
iterator
in interfaceIterable<T>
- Returns:
- an Iterator
-