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
QQuick3DPhysicsMesh Class Reference

#include <qphysicsmeshutils_p_p.h>

Collaboration diagram for QQuick3DPhysicsMesh:

Public Types

enum  MeshType { Convex , Triangle }

Public Member Functions

 QQuick3DPhysicsMesh (const QString &qmlSource)
 QQuick3DPhysicsMesh (const QQuick3DGeometry *geometrySource)
 ~QQuick3DPhysicsMesh ()
QList< QVector3Dpositions ()
QPair< QVector3D, QVector3Dbounds ()
void ref ()
int deref ()
physx::PxConvexMesh * convexMesh ()
physx::PxTriangleMesh * triangleMesh ()

Detailed Description

Definition at line 33 of file qphysicsmeshutils_p_p.h.

Member Enumeration Documentation

◆ MeshType

Enumerator
Convex 
Triangle 

Definition at line 58 of file qphysicsmeshutils_p_p.h.

Constructor & Destructor Documentation

◆ QQuick3DPhysicsMesh() [1/2]

QQuick3DPhysicsMesh::QQuick3DPhysicsMesh ( const QString & qmlSource)
inline

Definition at line 36 of file qphysicsmeshutils_p_p.h.

◆ QQuick3DPhysicsMesh() [2/2]

QQuick3DPhysicsMesh::QQuick3DPhysicsMesh ( const QQuick3DGeometry * geometrySource)
inline

Definition at line 37 of file qphysicsmeshutils_p_p.h.

Referenced by QQuick3DPhysicsMeshManager::getMesh().

Here is the caller graph for this function:

◆ ~QQuick3DPhysicsMesh()

QQuick3DPhysicsMesh::~QQuick3DPhysicsMesh ( )
inline

Definition at line 38 of file qphysicsmeshutils_p_p.h.

Member Function Documentation

◆ bounds()

QPair< QVector3D, QVector3D > QQuick3DPhysicsMesh::bounds ( )
inline

Definition at line 42 of file qphysicsmeshutils_p_p.h.

◆ convexMesh()

physx::PxConvexMesh * QQuick3DPhysicsMesh::convexMesh ( )

Definition at line 41 of file qmeshshape.cpp.

◆ deref()

int QQuick3DPhysicsMesh::deref ( )
inline

Definition at line 53 of file qphysicsmeshutils_p_p.h.

Referenced by QQuick3DPhysicsMeshManager::releaseMesh().

Here is the caller graph for this function:

◆ positions()

QList< QVector3D > QQuick3DPhysicsMesh::positions ( )

◆ ref()

void QQuick3DPhysicsMesh::ref ( )
inline

Definition at line 52 of file qphysicsmeshutils_p_p.h.

◆ triangleMesh()

physx::PxTriangleMesh * QQuick3DPhysicsMesh::triangleMesh ( )

Definition at line 57 of file qmeshshape.cpp.


The documentation for this class was generated from the following files: