4#ifndef QWAVEFRONTMESH_P_H
5#define QWAVEFRONTMESH_P_H
20#include <QtQuick/private/qquickshadereffectmesh_p.h>
22#include <QtCore/qurl.h>
23#include <QtGui/qvector3d.h>
33 Q_PROPERTY(
QVector3D projectionPlaneV READ projectionPlaneV WRITE setProjectionPlaneV NOTIFY projectionPlaneVChanged FINAL)
34 Q_PROPERTY(
QVector3D projectionPlaneW READ projectionPlaneW WRITE setProjectionPlaneW NOTIFY projectionPlaneWChanged FINAL)
50 InvalidPlaneDefinitionError
58 void setSource(
const QUrl &
url);
60 Error lastError()
const;
61 void setLastError(
Error lastError);
63 bool validateAttributes(
const QList<QByteArray> &attributes,
int *posIndex)
override;
69 void setProjectionPlaneV(
const QVector3D &projectionPlaneV);
72 void setProjectionPlaneW(
const QVector3D &projectionPlaneW);
\inmodule QtCore\reentrant
The QSGGeometry class provides low-level storage for graphics primitives in the \l{Qt Quick Scene Gra...
\macro QT_RESTRICTED_CAST_FROM_ASCII
The QVector3D class represents a vector or vertex in 3D space.
void projectionPlaneVChanged()
void projectionPlaneWChanged()
@ MissingPositionAndTextureCoordinateAttributesError
@ MissingTextureCoordinateAttributeError
@ UnsupportedIndexSizeError
@ UnsupportedFaceShapeError
@ MissingPositionAttributeError
Combined button and popup list for selecting options.
GLsizei GLsizei GLchar * source
#define QML_NAMED_ELEMENT(NAME)
#define QML_ADDED_IN_VERSION(MAJOR, MINOR)
QUrl url("example.com")
[constructor-url-reference]