Package io.qt.quick3d

Class QQuick3DInstancing.InstanceTableEntry

java.lang.Object
io.qt.QtObject
io.qt.quick3d.QQuick3DInstancing.InstanceTableEntry
All Implemented Interfaces:
QtObjectInterface, Cloneable
Enclosing class:
QQuick3DInstancing

public static class QQuick3DInstancing.InstanceTableEntry extends QtObject implements Cloneable

Java wrapper for Qt class QQuick3DInstancing::InstanceTableEntry

  • Constructor Details

    • InstanceTableEntry

      public InstanceTableEntry()

      See QQuick3DInstancing::InstanceTableEntry::InstanceTableEntry()

    • InstanceTableEntry

      public InstanceTableEntry(QQuick3DInstancing.InstanceTableEntry other)

      See QQuick3DInstancing::InstanceTableEntry::InstanceTableEntry(QQuick3DInstancing::InstanceTableEntry)

      Parameters:
      other -
    • InstanceTableEntry

      public InstanceTableEntry(QVector4D row0, QVector4D row1, QVector4D row2, QVector4D color, QVector4D instanceData)

      See QQuick3DInstancing::InstanceTableEntry::InstanceTableEntry{QVector4D,QVector4D,QVector4D,QVector4D,QVector4D}

      Parameters:
      row0 -
      row1 -
      row2 -
      color -
      instanceData -
  • Method Details

    • getColor

      @QtUninvokable public final QColor getColor()

      See QQuick3DInstancing::InstanceTableEntry::getColor()const

      Returns:
    • getPosition

      @QtUninvokable public final QVector3D getPosition()

      See QQuick3DInstancing::InstanceTableEntry::getPosition()const

      Returns:
    • getRotation

      @QtUninvokable public final QQuaternion getRotation()

      See QQuick3DInstancing::InstanceTableEntry::getRotation()const

      Returns:
    • getScale

      @QtUninvokable public final QVector3D getScale()

      See QQuick3DInstancing::InstanceTableEntry::getScale()const

      Returns:
    • setColor

      @QtUninvokable public final void setColor(QVector4D color)

      See QQuick3DInstancing::InstanceTableEntry::color

      Parameters:
      color -
    • color

      @QtUninvokable public final QVector4D color()

      See QQuick3DInstancing::InstanceTableEntry::color

      Returns:
    • setInstanceData

      @QtUninvokable public final void setInstanceData(QVector4D instanceData)

      See QQuick3DInstancing::InstanceTableEntry::instanceData

      Parameters:
      instanceData -
    • instanceData

      @QtUninvokable public final QVector4D instanceData()

      See QQuick3DInstancing::InstanceTableEntry::instanceData

      Returns:
    • setRow0

      @QtUninvokable public final void setRow0(QVector4D row0)

      See QQuick3DInstancing::InstanceTableEntry::row0

      Parameters:
      row0 -
    • row0

      @QtUninvokable public final QVector4D row0()

      See QQuick3DInstancing::InstanceTableEntry::row0

      Returns:
    • setRow1

      @QtUninvokable public final void setRow1(QVector4D row1)

      See QQuick3DInstancing::InstanceTableEntry::row1

      Parameters:
      row1 -
    • row1

      @QtUninvokable public final QVector4D row1()

      See QQuick3DInstancing::InstanceTableEntry::row1

      Returns:
    • setRow2

      @QtUninvokable public final void setRow2(QVector4D row2)

      See QQuick3DInstancing::InstanceTableEntry::row2

      Parameters:
      row2 -
    • row2

      @QtUninvokable public final QVector4D row2()

      See QQuick3DInstancing::InstanceTableEntry::row2

      Returns:
    • equals

      @QtUninvokable public boolean equals(Object other)
      Checks for equality by checking object's hash code.
      Overrides:
      equals in class QtObject
      Parameters:
      other - other object
      Returns:
      true if the native counterpart of the two objects are one and the same.
    • hashCode

      @QtUninvokable public int hashCode()
      Returns the objects's hash code computed by qHash(QQuick3DInstancing::InstanceTableEntry).
      Overrides:
      hashCode in class Object
    • clone

      Creates and returns a copy of this object.

      See QQuick3DInstancing::InstanceTableEntry::InstanceTableEntry(QQuick3DInstancing::InstanceTableEntry)

      Overrides:
      clone in class Object