Qt3DRender.QSortPolicy¶
Provides storage for the sort types to be used. More…

Synopsis¶
Functions¶
def
sortTypes
()def
sortTypesInt
()
Slots¶
def
setSortTypes
(sortTypes)def
setSortTypes
(sortTypesInt)
Signals¶
def
sortTypesChanged
(sortTypes)def
sortTypesChanged
(sortTypes)
Detailed Description¶
A
QSortPolicy
class stores the sorting type used by the FrameGraph. The sort types determine how drawable entities are sorted before drawing to determine the drawing order. WhenQSortPolicy
is present in the FrameGraph, the sorting mechanism is determined by thesortTypes
list. Multiple sort types can be used simultaneously. IfQSortPolicy
is not present in the FrameGraph, entities are drawn in the order they appear in the entity hierarchy.
-
class
PySide2.Qt3DRender.Qt3DRender.
QSortPolicy
([parent=None])¶ - param parent
QNode
Constructs
QSortPolicy
with givenparent
.
-
PySide2.Qt3DRender.Qt3DRender.QSortPolicy.
SortType
¶ This enum type describes the available sort types.
Constant
Description
Qt3DRender.QSortPolicy.StateChangeCost
sort the objects so as to minimize the cost of changing from the currently rendered state
Qt3DRender.QSortPolicy.BackToFront
sort the objects from back to front based on inverted z order. More accurately, the sorting key is the z component of the projection of the camera-to-object-center vector onto the camera’s view vector.
Qt3DRender.QSortPolicy.Material
sort the objects based on their material value
Qt3DRender.QSortPolicy.FrontToBack
sort the objects from front to back. The opposite of .
-
PySide2.Qt3DRender.Qt3DRender.QSortPolicy.
setSortTypes
(sortTypesInt)¶ - Parameters
sortTypesInt –
-
PySide2.Qt3DRender.Qt3DRender.QSortPolicy.
setSortTypes
(sortTypes) - Parameters
sortTypes –
See also
sortTypes()
-
PySide2.Qt3DRender.Qt3DRender.QSortPolicy.
sortTypes
()¶ - Return type
Returns the current sort types in use
See also
setSortTypes()
-
PySide2.Qt3DRender.Qt3DRender.QSortPolicy.
sortTypesChanged
(sortTypes)¶ - Parameters
sortTypes –
-
PySide2.Qt3DRender.Qt3DRender.QSortPolicy.
sortTypesChanged
(sortTypes) - Parameters
sortTypes –
-
PySide2.Qt3DRender.Qt3DRender.QSortPolicy.
sortTypesInt
()¶ - Return type