#include <Viewer3DInstancing.h>
|
| | Viewer3DInstancing (QQuick3DObject *parent=nullptr) |
| |
| Q_INVOKABLE void | clear () |
| |
| Q_INVOKABLE void | addEntry (const QVector3D &position, const QVector3D &scale, const QQuaternion &rotation, const QColor &color) |
| |
| Q_INVOKABLE void | addLineSegment (const QVector3D &p1, const QVector3D &p2, float lineWidth, const QColor &color) |
| |
| int | count () const |
| |
| int | selectedIndex () const |
| |
| void | setSelectedIndex (int index) |
| |
Definition at line 11 of file Viewer3DInstancing.h.
◆ Viewer3DInstancing()
| Viewer3DInstancing::Viewer3DInstancing |
( |
QQuick3DObject * |
parent = nullptr | ) |
|
|
explicit |
◆ addEntry()
| void Viewer3DInstancing::addEntry |
( |
const QVector3D & |
position, |
|
|
const QVector3D & |
scale, |
|
|
const QQuaternion & |
rotation, |
|
|
const QColor & |
color |
|
) |
| |
◆ addLineSegment()
| void Viewer3DInstancing::addLineSegment |
( |
const QVector3D & |
p1, |
|
|
const QVector3D & |
p2, |
|
|
float |
lineWidth, |
|
|
const QColor & |
color |
|
) |
| |
◆ clear()
| void Viewer3DInstancing::clear |
( |
| ) |
|
◆ count()
| int Viewer3DInstancing::count |
( |
| ) |
const |
◆ countChanged
| void Viewer3DInstancing::countChanged |
( |
| ) |
|
|
signal |
◆ getInstanceBuffer()
| QByteArray Viewer3DInstancing::getInstanceBuffer |
( |
int * |
instanceCount | ) |
|
|
overrideprotected |
◆ selectedIndex()
| int Viewer3DInstancing::selectedIndex |
( |
| ) |
const |
◆ selectedIndexChanged
| void Viewer3DInstancing::selectedIndexChanged |
( |
| ) |
|
|
signal |
◆ setSelectedIndex()
| void Viewer3DInstancing::setSelectedIndex |
( |
int |
index | ) |
|
◆ Viewer3DInstancingTest
| friend class Viewer3DInstancingTest |
|
friend |
The documentation for this class was generated from the following files: