java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.quick.QSGGeometry
- All Implemented Interfaces:
QtObjectInterface
public class QSGGeometry extends QtObject
Low-level storage for graphics primitives in the Qt Quick Scene Graph
Java wrapper for Qt class QSGGeometry
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QSGGeometry.Attribute
QSGGeometry::Attribute describes a single vertex attribute in a QSGGeometrystatic class
QSGGeometry.AttributeSet
QSGGeometry::AttributeSet describes how the vertices in a QSGGeometry are built upstatic class
QSGGeometry.AttributeType
Java wrapper for Qt enum QSGGeometry::AttributeTypestatic class
QSGGeometry.ColoredPoint2D
QSGGeometry::ColoredPoint2D struct is a convenience struct for accessing 2D Points with a colorstatic class
QSGGeometry.ColoredPoint2DVertexData
static class
QSGGeometry.DataPattern
Java wrapper for Qt enum QSGGeometry::DataPatternstatic class
QSGGeometry.DrawingMode
Java wrapper for Qt enum QSGGeometry::DrawingModestatic class
QSGGeometry.Point2D
QSGGeometry::Point2D struct is a convenience struct for accessing 2D Pointsstatic class
QSGGeometry.Point2DVertexData
static class
QSGGeometry.TexturedPoint2D
QSGGeometry::TexturedPoint2D struct is a convenience struct for accessing 2D Points with texture coordinatesstatic class
QSGGeometry.TexturedPoint2DVertexData
static class
QSGGeometry.Type
Java wrapper for Qt enum QSGGeometry::Typestatic class
QSGGeometry.VertexData<T extends QtObjectInterface>
-
Constructor Summary
Constructors Modifier Constructor Description protected
QSGGeometry(QtObject.QPrivateConstructor p)
Constructor for internal use only.QSGGeometry(QSGGeometry.AttributeSet attribs, int vertexCount)
Overloaded constructor forQSGGeometry(io.qt.quick.QSGGeometry.AttributeSet, int, int, int)
QSGGeometry(QSGGeometry.AttributeSet attribs, int vertexCount, int indexCount)
Overloaded constructor forQSGGeometry(io.qt.quick.QSGGeometry.AttributeSet, int, int, int)
withindexType = 5123
.QSGGeometry(QSGGeometry.AttributeSet attribs, int vertexCount, int indexCount, int indexType)
-
Method Summary
-
Constructor Details
-
QSGGeometry
Overloaded constructor for
QSGGeometry(io.qt.quick.QSGGeometry.AttributeSet, int, int, int)
withindexType = 5123
. -
QSGGeometry
Overloaded constructor for
QSGGeometry(io.qt.quick.QSGGeometry.AttributeSet, int, int, int)
with:
indexCount = 0
indexType = 5123
-
QSGGeometry
public QSGGeometry(QSGGeometry.AttributeSet attribs, int vertexCount, int indexCount, int indexType) -
QSGGeometry
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
-
Method Details
-
allocate
Overloaded function for
allocate(int, int)
withindexCount = 0
. -
allocate
-
attributeCount
-
attributes
-
drawingMode
-
indexCount
-
indexData
-
indexDataPattern
-
indexType
-
lineWidth
-
markIndexDataDirty
-
markVertexDataDirty
-
setDrawingMode
-
setIndexDataPattern
-
setLineWidth
-
setVertexDataPattern
-
sizeOfIndex
-
sizeOfVertex
-
vertexCount
-
vertexDataPattern
-
defaultAttributes_ColoredPoint2D
-
defaultAttributes_Point2D
-
defaultAttributes_TexturedPoint2D
-
updateColoredRectGeometry
-
updateRectGeometry
-
updateTexturedRectGeometry
-
vertexData
-