summaryrefslogtreecommitdiffstats
path: root/src/render/geometry/qcylindergeometry.cpp
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2015-10-23 11:21:37 +0200
committerSean Harmer <sean.harmer@kdab.com>2015-10-24 16:36:35 +0000
commite9b0e73782b094c6b1d207e856f6bb4217cf4562 (patch)
tree46304c8d4b0bafd3da58fcb436db8f4b796b1d9b /src/render/geometry/qcylindergeometry.cpp
parent6e400dec50cf0485f426f6fb5dc7c7eedd05ed92 (diff)
QCylinderGeometry: expose attributes as properties
Change-Id: I525b3ce19a5c98c8015c295363e6fe49e99e3409 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/geometry/qcylindergeometry.cpp')
-rw-r--r--src/render/geometry/qcylindergeometry.cpp24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/render/geometry/qcylindergeometry.cpp b/src/render/geometry/qcylindergeometry.cpp
index 9aed11f1d..9527fb476 100644
--- a/src/render/geometry/qcylindergeometry.cpp
+++ b/src/render/geometry/qcylindergeometry.cpp
@@ -447,6 +447,30 @@ float QCylinderGeometry::length() const
return d->m_length;
}
+QAttribute *QCylinderGeometry::positionAttribute() const
+{
+ Q_D(const QCylinderGeometry);
+ return d->m_positionAttribute;
+}
+
+QAttribute *QCylinderGeometry::normalAttribute() const
+{
+ Q_D(const QCylinderGeometry);
+ return d->m_normalAttribute;
+}
+
+QAttribute *QCylinderGeometry::texCoordAttribute() const
+{
+ Q_D(const QCylinderGeometry);
+ return d->m_texCoordAttribute;
+}
+
+QAttribute *QCylinderGeometry::indexAttribute() const
+{
+ Q_D(const QCylinderGeometry);
+ return d->m_indexAttribute;
+}
+
} // namespace Qt3DRender
QT_END_NAMESPACE