website/docs/api/generated/classes/qpoint.md
The QPoint class defines a point in the plane using integer precision.
↳ QPoint
+ 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
• native: NativeElement | null
Inherited from Component.native
▸ 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(): 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(value: number): void
Parameters:
| Name | Type |
|---|---|
value | number |
Returns: void
▸ setY(value: number): void
Parameters:
| Name | Type |
|---|---|
value | number |
Returns: void
▸ transposed(): QPoint
Returns a point with x and y coordinates exchanged
Returns: QPoint
▸ x(): number
Returns: number
▸ y(): number
Returns: number
Static fromQVariant▸ fromQVariant(variant: QVariant): QPoint
Parameters:
| Name | Type |
|---|---|
variant | QVariant |
Returns: QPoint