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  · 

QSGBasicGeometryNode Class

The QSGBasicGeometryNode class serves as a baseclass for geometry based nodes More...

 #include <QSGBasicGeometryNode>

Inherits: QSGNode.

Inherited by: QSGClipNode and QSGGeometryNode.

Public Functions

~QSGBasicGeometryNode()
const QSGClipNode * clipList() const
const QSGGeometry * geometry() const
QSGGeometry * geometry()
const QMatrix4x4 * matrix() const
void setGeometry(QSGGeometry * geometry)
  • 22 public functions inherited from QSGNode

Protected Functions

QSGBasicGeometryNode(NodeType type)

Detailed Description

The QSGBasicGeometryNode class serves as a baseclass for geometry based nodes

The QSGBasicGeometryNode class should not be used by itself. It is only encapsulates shared functionality between the QSGGeometryNode and QSGClipNode classes.

Member Function Documentation

QSGBasicGeometryNode::QSGBasicGeometryNode(NodeType type) [protected]

Creates a new basic geometry node.

QSGBasicGeometryNode::~QSGBasicGeometryNode()

Deletes this QSGBasicGeometryNode.

If the node has the flag QSGNode::OwnsGeometry set, it will also delete the geometry object it is pointing to. This flag is not set by default.

const QSGClipNode * QSGBasicGeometryNode::clipList() const

const QSGGeometry * QSGBasicGeometryNode::geometry() const

Returns this node's geometry.

The geometry is null by default.

See also setGeometry().

QSGGeometry * QSGBasicGeometryNode::geometry()

const QMatrix4x4 * QSGBasicGeometryNode::matrix() const

void QSGBasicGeometryNode::setGeometry(QSGGeometry * geometry)

Sets the geometry of this node to geometry.

If the node has the flag QSGNode::OwnsGeometry set, it will also delete the geometry object it is pointing to. This flag is not set by default.

If the geometry is changed whitout calling setGeometry() again, the user must also mark the geometry as dirty using QSGNode::markDirty().

See also geometry() and markDirty.

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