Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Classes principales  ·  Annotées  ·  Classes groupées  ·  Modules  ·  Fonctions  · 

Qt3D Classes

3D Math Basis

Math foundations for the Qt3D math classes.

Camera and View Frustum

Basis for the vamera and view frustum culling test.

Declarative Scenegraph Creation

Basics of scene construction in Qt3D (QML)

QArray

Template class that provides a dynamic array of simple types

QBox3D

Represents an axis-aligned box in 3D space

QColor4ub

Represents a color by four unsigned byte components

QCustomDataArray

Polymorphic array of data values suitable for use in 3D applications

QDownloadManager

Asset data download capability

QGLAbstractEffect

Standard interface for rendering surface material effects with GL

QGLAbstractMaterial

Standard interface for rendering surface materials with GL

QGLAbstractScene

Represents a 3D scene consisting of zero or more QGLSceneNode instances

QGLAbstractSurface

Represents an OpenGL drawing surface

QGLAttributeDescription

Encapsulates information about an OpenGL attribute value's layout and type

QGLAttributeSet

Set of QGL::VertexAttribute indexes

QGLAttributeValue

Encapsulates information about an OpenGL attribute value

QGLBezierPatches

Represents 3D geometry as a set of Bezier bicubic patches

QGLBuilder

Constructs geometry for efficient display

QGLCamera

Defines the projection to apply to simulate a camera's position, orientation, and optics

QGLCameraAnimation

Implements smooth animations between two camera positions

QGLColladaFxEffectLoader

Convenient way to load effects from collada files for use with Qt3D

QGLColorMaterial

Implements flat or per-vertex color materials for 3D rendering

QGLCube

Represents the geometry of simple six-sided cube in 3D space

QGLCylinder

Represents the geometry of a simple cylinder/cone in 3D space

QGLDome

Represents the geometry of a simple hemisphere in 3D space

QGLFramebufferObjectSurface

Represents a framebuffer object that is being used as an OpenGL drawing surface

QGLIndexBuffer

Manages uploading of index arrays into a GL server

QGLLightModel

Defines the lighting model to use for the scene

QGLLightParameters

Represents the parameters of a light in a 3D scene

QGLMaterial

Describes one-sided material properties for rendering fragments

QGLMaterialCollection

Manages groups of materials

QGLMockView

Exists purely for unit testing

QGLPainter

Portable API's for rendering into a GL context

QGLPickNode

Enables picking for objects in a 3D scene

QGLPixelBufferSurface

Represents a pixel buffer that is being used as an OpenGL drawing surface

QGLRenderOrder

Represents an order of a scene node during rendering

QGLRenderOrderComparator

Compares QGLRenderOrder instances

QGLRenderSequencer

Orders the rendering of QGLSceneNode instances

QGLRenderState

Encapsulates the states of a rendering pass

QGLSceneFormatHandler

Defines the common format I/O interface for loading 3D scene formats

QGLSceneNode

Defines a node in a 3D scene

QGLShaderProgramEffect

Applications with the ability to use shader programs written in GLSL as effects for 3D rendering

QGLSphere

Represents the geometry of a simple sphere in 3D space

QGLSubsurface

Represents a sub-surface of another OpenGL drawing surface

QGLTeapot

Represents a 3D teapot object

QGLTexture2D

Represents a 2D texture object for GL painting operations

QGLTextureCube

Represents a cube map texture object for GL painting operations

QGLTwoSidedMaterial

Implemented two-sided materials for 3D rendering

QGLVertexBundle

Bundles vertex attribute arrays for efficient uploading into a GL server

QGLView

Extends QGLWidget with support for 3D viewing

QGLWindowSurface

Represents a QGLwindow that is begin used as an OpenGL drawing surface

QGeometryData

Encapsulates sets of geometry data

QGraphicsBillboardTransform

Implements a transformation that causes objects to face the camera

QGraphicsLookAtTransform

Implements a transformation that causes an Item3D to orient to face another Item3D

QGraphicsRotation3D

Supports arbitrary rotation around an axis in 3D space

QGraphicsScale3D

Supports scaling of items in 3D

QGraphicsTranslation3D

Supports translation of 3D items

QLogicalVertex

References QGeometryData at a single vertex

QMatrix4x4Stack

Manages stacks of transformation matrices in GL applications

QPlane3D

Models the mathematics of planes in 3D space

QQuickQGraphicsTransform3D

Abstract base class for building 3D transformations

QRay3D

Defines a directional line in 3D space extending through an origin point

QSphere3D

Represents a mathematical sphere in 3D space

QTriangle3D

Represents a triangle as three points in 3D space

QVector2DArray

Convenience for wrapping a QArray of QVector2D values

QVector3DArray

Convenience for wrapping a QArray of QVector3D values

QVector4DArray

Convenience for wrapping a QArray of QVector4D values

Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. Qt 5.0-snapshot
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP !
 
 
 
 
Partenaires

Hébergement Web