Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QIntersectionPoint Struct Reference
Collaboration diagram for QIntersectionPoint:

Public Member Functions

bool isValid () const
QPodPoint round () const
bool isAccurate () const
bool operator< (const QIntersectionPoint &other) const
bool operator== (const QIntersectionPoint &other) const
bool operator!= (const QIntersectionPoint &other) const
bool operator> (const QIntersectionPoint &other) const
bool operator>= (const QIntersectionPoint &other) const
bool operator<= (const QIntersectionPoint &other) const
bool isOnLine (const QPodPoint &u, const QPodPoint &v) const
bool isValid () const
QPodPoint round () const
bool isAccurate () const
bool operator< (const QIntersectionPoint &other) const
bool operator== (const QIntersectionPoint &other) const
bool operator!= (const QIntersectionPoint &other) const
bool operator> (const QIntersectionPoint &other) const
bool operator>= (const QIntersectionPoint &other) const
bool operator<= (const QIntersectionPoint &other) const
bool isOnLine (const QPodPoint &u, const QPodPoint &v) const

Public Attributes

QPodPoint upperLeft
QFraction xOffset
QFraction yOffset

Detailed Description

Definition at line 186 of file qtriangulator.cpp.

Member Function Documentation

◆ isAccurate() [1/2]

bool QIntersectionPoint::isAccurate ( ) const
inline

Definition at line 190 of file qtriangulator.cpp.

◆ isAccurate() [2/2]

bool QIntersectionPoint::isAccurate ( ) const
inline

Definition at line 190 of file qtriangulator.cpp.

◆ isOnLine() [1/2]

bool QIntersectionPoint::isOnLine ( const QPodPoint & u,
const QPodPoint & v ) const

Definition at line 303 of file qtriangulator.cpp.

References QPodPoint::operator-(), upperLeft, QPodPoint::x, and QPodPoint::y.

Here is the call graph for this function:

◆ isOnLine() [2/2]

bool QIntersectionPoint::isOnLine ( const QPodPoint & u,
const QPodPoint & v ) const

◆ isValid() [1/2]

bool QIntersectionPoint::isValid ( ) const
inline

Definition at line 188 of file qtriangulator.cpp.

◆ isValid() [2/2]

bool QIntersectionPoint::isValid ( ) const
inline

Definition at line 188 of file qtriangulator.cpp.

◆ operator!=() [1/2]

bool QIntersectionPoint::operator!= ( const QIntersectionPoint & other) const
inline

Definition at line 193 of file qtriangulator.cpp.

References operator==().

Here is the call graph for this function:

◆ operator!=() [2/2]

bool QIntersectionPoint::operator!= ( const QIntersectionPoint & other) const
inline

Definition at line 193 of file qtriangulator.cpp.

◆ operator<() [1/2]

bool QIntersectionPoint::operator< ( const QIntersectionPoint & other) const

Definition at line 286 of file qtriangulator.cpp.

References upperLeft, QPodPoint::x, and QPodPoint::y.

Referenced by operator>(), and operator>=().

Here is the caller graph for this function:

◆ operator<() [2/2]

bool QIntersectionPoint::operator< ( const QIntersectionPoint & other) const

◆ operator<=() [1/2]

bool QIntersectionPoint::operator<= ( const QIntersectionPoint & other) const
inline

Definition at line 196 of file qtriangulator.cpp.

References operator>().

Here is the call graph for this function:

◆ operator<=() [2/2]

bool QIntersectionPoint::operator<= ( const QIntersectionPoint & other) const
inline

Definition at line 196 of file qtriangulator.cpp.

◆ operator==() [1/2]

bool QIntersectionPoint::operator== ( const QIntersectionPoint & other) const

Definition at line 297 of file qtriangulator.cpp.

Referenced by operator!=().

Here is the caller graph for this function:

◆ operator==() [2/2]

bool QIntersectionPoint::operator== ( const QIntersectionPoint & other) const

◆ operator>() [1/2]

bool QIntersectionPoint::operator> ( const QIntersectionPoint & other) const
inline

Definition at line 194 of file qtriangulator.cpp.

References operator<().

Referenced by operator<=().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator>() [2/2]

bool QIntersectionPoint::operator> ( const QIntersectionPoint & other) const
inline

Definition at line 194 of file qtriangulator.cpp.

◆ operator>=() [1/2]

bool QIntersectionPoint::operator>= ( const QIntersectionPoint & other) const
inline

Definition at line 195 of file qtriangulator.cpp.

References operator<().

Here is the call graph for this function:

◆ operator>=() [2/2]

bool QIntersectionPoint::operator>= ( const QIntersectionPoint & other) const
inline

Definition at line 195 of file qtriangulator.cpp.

◆ round() [1/2]

QPodPoint QIntersectionPoint::round ( ) const

Definition at line 276 of file qtriangulator.cpp.

References upperLeft, QPodPoint::x, and QPodPoint::y.

◆ round() [2/2]

QPodPoint QIntersectionPoint::round ( ) const

Member Data Documentation

◆ upperLeft

QPodPoint QIntersectionPoint::upperLeft

Definition at line 199 of file qtriangulator.cpp.

Referenced by isOnLine(), operator<(), qIntersectionPoint(), and round().

◆ xOffset

QFraction QIntersectionPoint::xOffset

Definition at line 200 of file qtriangulator.cpp.

◆ yOffset

QFraction QIntersectionPoint::yOffset

Definition at line 201 of file qtriangulator.cpp.


The documentation for this struct was generated from the following file: