Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QQuick3DPhysicsHeightField Class Reference
+ Collaboration diagram for QQuick3DPhysicsHeightField:

Public Member Functions

 QQuick3DPhysicsHeightField (const QString &qmlSource)
 
 QQuick3DPhysicsHeightField (QQuickImage *image)
 
 ~QQuick3DPhysicsHeightField ()
 
void ref ()
 
int deref ()
 
void writeSamples (const QImage &heightMap)
 
physx::PxHeightField * heightField ()
 
int rows () const
 
int columns () const
 

Detailed Description

Definition at line 33 of file qheightfieldshape.cpp.

Constructor & Destructor Documentation

◆ QQuick3DPhysicsHeightField() [1/2]

QQuick3DPhysicsHeightField::QQuick3DPhysicsHeightField ( const QString & qmlSource)

Definition at line 122 of file qheightfieldshape.cpp.

◆ QQuick3DPhysicsHeightField() [2/2]

QQuick3DPhysicsHeightField::QQuick3DPhysicsHeightField ( QQuickImage * image)

Definition at line 127 of file qheightfieldshape.cpp.

◆ ~QQuick3DPhysicsHeightField()

QQuick3DPhysicsHeightField::~QQuick3DPhysicsHeightField ( )

Definition at line 129 of file qheightfieldshape.cpp.

Member Function Documentation

◆ columns()

int QQuick3DPhysicsHeightField::columns ( ) const

Definition at line 228 of file qheightfieldshape.cpp.

◆ deref()

int QQuick3DPhysicsHeightField::deref ( )
inline

Definition at line 41 of file qheightfieldshape.cpp.

Referenced by QQuick3DPhysicsHeightFieldManager::releaseHeightField().

+ Here is the caller graph for this function:

◆ heightField()

physx::PxHeightField * QQuick3DPhysicsHeightField::heightField ( )

Definition at line 152 of file qheightfieldshape.cpp.

References QString::fromUtf8(), QQuickImageBase::image(), QString::isEmpty(), qCDebug, qCWarning, QCacheUtils::readCachedHeightField(), QCacheUtils::readCookedHeightField(), QCacheUtils::writeCachedHeightField(), and writeSamples().

+ Here is the call graph for this function:

◆ ref()

void QQuick3DPhysicsHeightField::ref ( )
inline

Definition at line 40 of file qheightfieldshape.cpp.

◆ rows()

int QQuick3DPhysicsHeightField::rows ( ) const

Definition at line 223 of file qheightfieldshape.cpp.

◆ writeSamples()

void QQuick3DPhysicsHeightField::writeSamples ( const QImage & heightMap)

Definition at line 134 of file qheightfieldshape.cpp.

References QImage::height(), i, j, QImage::pixelColor(), QColor::valueF(), and QImage::width().

Referenced by heightField().

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

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