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