Uses of Class
io.qt.gui.QVector3D
Package | Description |
---|---|
io.qt.gui | |
io.qt.opengl | |
io.qt.qt3d.core | |
io.qt.qt3d.render | |
io.qt.quick3d | |
io.qt.widgets |
-
Uses of QVector3D in io.qt.gui
Fields in io.qt.gui declared as QVector3D Modifier and Type Field Description QVector3D
QQuaternion.AxisAndAngle. axis
QVector3D
QQuaternion.Axes. xAxis
QVector3D
QQuaternion.Axes. yAxis
QVector3D
QQuaternion.Axes. zAxis
Methods in io.qt.gui that return QVector3D Modifier and Type Method Description QVector3D
QVector3D. add(QVector3D vector)
QVector3D
QVector3D. clone()
static QVector3D
QVector3D. crossProduct(QVector3D v1, QVector3D v2)
QVector3D
QVector3D. divide(float divisor)
QVector3D
QVector3D. divide(QVector3D vector)
QVector3D
QMatrix4x4. map(QVector3D point)
QVector3D
QMatrix4x4. mapVector(QVector3D vector)
QVector3D
QVector3D. multiply(float factor)
QVector3D
QVector3D. multiply(QVector3D vector)
static QVector3D
QVector3D. normal(QVector3D v1, QVector3D v2)
static QVector3D
QVector3D. normal(QVector3D v1, QVector3D v2, QVector3D v3)
QVector3D
QVector3D. normalized()
QVector3D
QVector3D. project(QMatrix4x4 modelView, QMatrix4x4 projection, QRect viewport)
QVector3D
QQuaternion. rotatedVector(QVector3D vector)
QVector3D
QVector3D. subtract(QVector3D vector)
QVector3D
QQuaternion. toEulerAngles()
QVector3D
QVector2D. toVector3D()
QVector3D
QVector4D. toVector3D()
QVector3D
QVector4D. toVector3DAffine()
QVector3D
QVector3D. unproject(QMatrix4x4 modelView, QMatrix4x4 projection, QRect viewport)
QVector3D
QQuaternion. vector()
Methods in io.qt.gui with parameters of type QVector3D Modifier and Type Method Description QVector3D
QVector3D. add(QVector3D vector)
static QVector3D
QVector3D. crossProduct(QVector3D v1, QVector3D v2)
float
QVector3D. distanceToLine(QVector3D point, QVector3D direction)
float
QVector3D. distanceToPlane(QVector3D plane, QVector3D normal)
float
QVector3D. distanceToPlane(QVector3D plane1, QVector3D plane2, QVector3D plane3)
float
QVector3D. distanceToPoint(QVector3D point)
QVector3D
QVector3D. divide(QVector3D vector)
static float
QVector3D. dotProduct(QVector3D v1, QVector3D v2)
static QQuaternion
QQuaternion. fromAxes(QVector3D xAxis, QVector3D yAxis, QVector3D zAxis)
static QQuaternion
QQuaternion. fromAxisAndAngle(QVector3D axis, float angle)
static QQuaternion
QQuaternion. fromDirection(QVector3D direction, QVector3D up)
static QQuaternion
QQuaternion. fromEulerAngles(QVector3D eulerAngles)
void
QMatrix4x4. lookAt(QVector3D eye, QVector3D center, QVector3D up)
QVector3D
QMatrix4x4. map(QVector3D point)
QVector3D
QMatrix4x4. mapVector(QVector3D vector)
QVector3D
QVector3D. multiply(QVector3D vector)
static QVector3D
QVector3D. normal(QVector3D v1, QVector3D v2)
static QVector3D
QVector3D. normal(QVector3D v1, QVector3D v2, QVector3D v3)
void
QMatrix4x4. rotate(float angle, QVector3D vector)
QVector3D
QQuaternion. rotatedVector(QVector3D vector)
static QQuaternion
QQuaternion. rotationTo(QVector3D from, QVector3D to)
void
QMatrix4x4. scale(QVector3D vector)
void
QQuaternion. setVector(QVector3D vector)
QVector3D
QVector3D. subtract(QVector3D vector)
void
QMatrix4x4. translate(QVector3D vector)
-
Uses of QVector3D in io.qt.opengl
Methods in io.qt.opengl with parameters of type QVector3D Modifier and Type Method Description void
QOpenGLShaderProgram. setAttributeArray(int location, QVector3D[] values)
void
QOpenGLShaderProgram. setAttributeArray(String name, QVector3D[] values)
void
QOpenGLShaderProgram. setAttributeValue(int location, QVector3D value)
void
QOpenGLShaderProgram. setAttributeValue(String name, QVector3D value)
void
QOpenGLShaderProgram. setUniformValue(int location, QVector3D value)
void
QOpenGLShaderProgram. setUniformValue(String name, QVector3D value)
void
QOpenGLShaderProgram. setUniformValueArray(int location, QVector3D[] values)
void
QOpenGLShaderProgram. setUniformValueArray(String name, QVector3D[] values)
-
Uses of QVector3D in io.qt.qt3d.core
Fields in io.qt.qt3d.core with type parameters of type QVector3D Modifier and Type Field Description QObject.Signal1<QVector3D>
QBoundingVolume. implicitMaxPointChanged
QObject.Signal1<QVector3D>
QBoundingVolume. implicitMinPointChanged
QObject.Signal1<QVector3D>
QGeometry. maxExtentChanged
QObject.Signal1<QVector3D>
QBoundingVolume. maxPointChanged
QObject.Signal1<QVector3D>
QGeometry. minExtentChanged
QObject.Signal1<QVector3D>
QBoundingVolume. minPointChanged
QObject.Signal1<QVector3D>
QTransform. scale3DChanged
QObject.Signal1<QVector3D>
QJoint. scaleChanged
QObject.Signal1<QVector3D>
QJoint. translationChanged
QObject.Signal1<QVector3D>
QTransform. translationChanged
Methods in io.qt.qt3d.core that return QVector3D Modifier and Type Method Description QVector3D
QBoundingVolume. implicitMaxPoint()
QVector3D
QBoundingVolume. implicitMinPoint()
QVector3D
QGeometry. maxExtent()
QVector3D
QBoundingVolume. maxPoint()
QVector3D
QGeometry. minExtent()
QVector3D
QBoundingVolume. minPoint()
QVector3D
QJoint. scale()
QVector3D
QTransform. scale3D()
QVector3D
QJoint. translation()
QVector3D
QTransform. translation()
Methods in io.qt.qt3d.core with parameters of type QVector3D Modifier and Type Method Description static QQuaternion
QTransform. fromAxes(QVector3D xAxis, QVector3D yAxis, QVector3D zAxis)
static QQuaternion
QTransform. fromAxesAndAngles(QVector3D axis1, float angle1, QVector3D axis2, float angle2)
static QQuaternion
QTransform. fromAxesAndAngles(QVector3D axis1, float angle1, QVector3D axis2, float angle2, QVector3D axis3, float angle3)
static QQuaternion
QTransform. fromAxisAndAngle(QVector3D axis, float angle)
static QQuaternion
QTransform. fromEulerAngles(QVector3D eulerAngles)
static QMatrix4x4
QTransform. rotateAround(QVector3D point, float angle, QVector3D axis)
static QMatrix4x4
QTransform. rotateFromAxes(QVector3D xAxis, QVector3D yAxis, QVector3D zAxis)
void
QBoundingVolume. setMaxPoint(QVector3D maxPoint)
void
QBoundingVolume. setMinPoint(QVector3D minPoint)
void
QJoint. setScale(QVector3D scale)
void
QTransform. setScale3D(QVector3D scale)
void
QJoint. setTranslation(QVector3D translation)
void
QTransform. setTranslation(QVector3D translation)
-
Uses of QVector3D in io.qt.qt3d.render
Fields in io.qt.qt3d.render with type parameters of type QVector3D Modifier and Type Field Description QObject.Signal1<QVector3D>
QRayCaster. directionChanged
QObject.Signal1<QVector3D>
QSpotLight. localDirectionChanged
QObject.Signal1<QVector3D>
QClipPlane. normalChanged
QObject.Signal1<QVector3D>
QRayCaster. originChanged
QObject.Signal1<QVector3D>
QCamera. positionChanged
QObject.Signal1<QVector3D>
QCamera. upVectorChanged
QObject.Signal1<QVector3D>
QCamera. viewCenterChanged
QObject.Signal2<QVector3D,@QtPrimitiveType Float>
QCameraLens. viewSphere
QObject.Signal1<QVector3D>
QCamera. viewVectorChanged
QObject.Signal1<QVector3D>
QDirectionalLight. worldDirectionChanged
Methods in io.qt.qt3d.render that return QVector3D Modifier and Type Method Description QVector3D
QLevelOfDetailBoundingSphere. center()
QVector3D
QRayCaster. direction()
QVector3D
QSpotLight. localDirection()
QVector3D
QPickEvent. localIntersection()
QPickEvent::localIntersection Returns coordinates of the hit in the local coordinate system of the picked entityQVector3D
QRayCasterHit. localIntersection()
Returns the coordinates of the intersection point in the entity's coordinate systemQVector3D
QClipPlane. normal()
QVector3D
QRayCaster. origin()
QVector3D
QCamera. position()
QVector3D
QCamera. upVector()
QVector3D
QPickTriangleEvent. uvw()
QVector3D
QCamera. viewCenter()
QVector3D
QCamera. viewVector()
QVector3D
QDirectionalLight. worldDirection()
QVector3D
QPickEvent. worldIntersection()
QPickEvent::worldIntersection Returns coordinates of the hit in world coordinate systemQVector3D
QRayCasterHit. worldIntersection()
Returns the coordinates of the intersection point in the model's coordinate systemMethods in io.qt.qt3d.render with parameters of type QVector3D Modifier and Type Method Description QLevelOfDetailBoundingSphere
QLevelOfDetail. createBoundingSphere(QVector3D center, float radius)
void
QCamera. pan(float angle, QVector3D axis)
void
QCamera. panAboutViewCenter(float angle, QVector3D axis)
QList<QRayCasterHit>
QRayCaster. pick(QVector3D origin, QVector3D direction, float length)
QQuaternion
QCamera. rotation(float angle, QVector3D axis)
void
QRayCaster. setDirection(QVector3D direction)
void
QSpotLight. setLocalDirection(QVector3D localDirection)
void
QClipPlane. setNormal(QVector3D arg__1)
void
QRayCaster. setOrigin(QVector3D origin)
void
QCamera. setPosition(QVector3D position)
void
QCamera. setUpVector(QVector3D upVector)
void
QCamera. setViewCenter(QVector3D viewCenter)
void
QDirectionalLight. setWorldDirection(QVector3D worldDirection)
void
QCamera. translate(QVector3D vLocal)
Overloaded function forQCamera.translate(io.qt.gui.QVector3D, io.qt.qt3d.render.QCamera.CameraTranslationOption)
withoption = io.qt.qt3d.render.QCamera.CameraTranslationOption.TranslateViewCenter
.void
QCamera. translate(QVector3D vLocal, QCamera.CameraTranslationOption option)
void
QCamera. translateWorld(QVector3D vWorld)
Overloaded function forQCamera.translateWorld(io.qt.gui.QVector3D, io.qt.qt3d.render.QCamera.CameraTranslationOption)
withoption = io.qt.qt3d.render.QCamera.CameraTranslationOption.TranslateViewCenter
.void
QCamera. translateWorld(QVector3D vWorld, QCamera.CameraTranslationOption option)
void
QRayCaster. trigger(QVector3D origin, QVector3D direction, float length)
void
QCamera. viewSphere(QVector3D center, float radius)
Constructors in io.qt.qt3d.render with parameters of type QVector3D Constructor Description QLevelOfDetailBoundingSphere(QVector3D center)
Overloaded constructor forQLevelOfDetailBoundingSphere(io.qt.gui.QVector3D, float)
withradius = 1.0f
.QLevelOfDetailBoundingSphere(QVector3D center, float radius)
QPickEvent(QPointF position, QVector3D worldIntersection, QVector3D localIntersection, float distance)
QPickEvent(QPointF position, QVector3D worldIntersection, QVector3D localIntersection, float distance, QPickEvent.Buttons button, int buttons, int modifiers)
QPickLineEvent(QPointF position, QVector3D worldIntersection, QVector3D localIntersection, float distance, int edgeIndex, int vertex1Index, int vertex2Index, QPickEvent.Buttons button, int buttons, int modifiers)
QPickPointEvent(QPointF position, QVector3D worldIntersection, QVector3D localIntersection, float distance, int pointIndex, QPickEvent.Buttons button, int buttons, int modifiers)
QPickTriangleEvent(QPointF position, QVector3D worldIntersection, QVector3D localIntersection, float distance, int triangleIndex, int vertex1Index, int vertex2Index, int vertex3Index)
QPickTriangleEvent::QPickTriangleEvent Constructs a new QPickEvent with the given parameters * position, * worldIntersection, * localIntersection, * distance, * triangleIndex, * vertex1Index, * vertex2Index and * vertex3IndexQPickTriangleEvent(QPointF position, QVector3D worldIntersection, QVector3D localIntersection, float distance, int triangleIndex, int vertex1Index, int vertex2Index, int vertex3Index, QPickEvent.Buttons button, int buttons, int modifiers, QVector3D uvw)
QRayCasterHit(QRayCasterHit.HitType type, QNodeId id, float distance, QVector3D localIntersect, QVector3D worldIntersect, int primitiveIndex, int v1, int v2, int v3)
-
Uses of QVector3D in io.qt.quick3d
Methods in io.qt.quick3d that return QVector3D Modifier and Type Method Description QVector3D
QQuick3DGeometry. boundsMax()
QVector3D
QQuick3DGeometry. boundsMin()
Methods in io.qt.quick3d with parameters of type QVector3D Modifier and Type Method Description void
QQuick3DGeometry. setBounds(QVector3D min, QVector3D max)
-
Uses of QVector3D in io.qt.widgets
Methods in io.qt.widgets that return QVector3D Modifier and Type Method Description QVector3D
QGraphicsRotation. axis()
QVector3D
QGraphicsRotation. origin()
QVector3D
QGraphicsScale. origin()