QPoint
The QPoint class defines a point in the plane using integer precision.
Hierarchy
-
↳ QPoint
Index
Constructors
Properties
Methods
Constructors
constructor
+ new QPoint(): QPoint
Overrides Component.constructor
Returns: QPoint
+ new QPoint(nativeElement
: NativeElement): QPoint
Overrides Component.constructor
Parameters:
Name | Type |
---|---|
nativeElement | NativeElement |
Returns: QPoint
+ new QPoint(x?
: number, y?
: number): QPoint
Overrides Component.constructor
Parameters:
Name | Type |
---|---|
x? | number |
y? | number |
Returns: QPoint
Properties
native
• native: NativeElement | null
Inherited from Component.native
Methods
isNull
▸ isNull(): boolean
Returns true if both the x and y coordinates are set to 0.0 (ignoring the sign); otherwise returns false.
Returns: boolean
manhattanLength
▸ manhattanLength(): number
Returns the sum of the absolute values of x() and y(), traditionally known as the "Manhattan length" of the vector from the origin to the point.
Returns: number
setX
▸ setX(value
: number): void
Parameters:
Name | Type |
---|---|
value | number |
Returns: void
setY
▸ setY(value
: number): void
Parameters:
Name | Type |
---|---|
value | number |
Returns: void
transposed
▸ transposed(): QPoint
Returns a point with x and y coordinates exchanged
Returns: QPoint
x
▸ x(): number
Returns: number
y
▸ y(): number
Returns: number
Static
fromQVariant
▸ fromQVariant(variant
: QVariant): QPoint
Parameters:
Name | Type |
---|---|
variant | QVariant |
Returns: QPoint