Sophie

Sophie

distrib > Mageia > 6 > armv7hl > by-pkgid > dabf927d465c36ba2d7621d5cd1fe76f > files > 1057

qt3d5-doc-5.9.4-1.mga6.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html lang="en">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- qt3drender-module.qdoc -->
  <title>Qt3DRender Namespace | Qt 3D 5.9</title>
  <link rel="stylesheet" type="text/css" href="style/offline-simple.css" />
  <script type="text/javascript">
    document.getElementsByTagName("link").item(0).setAttribute("href", "style/offline.css");
    // loading style sheet breaks anchors that were jumped to before
    // so force jumping to anchor again
    setTimeout(function() {
        var anchor = location.hash;
        // need to jump to different anchor first (e.g. none)
        location.hash = "#";
        setTimeout(function() {
            location.hash = anchor;
        }, 0);
    }, 0);
  </script>
</head>
<body>
<div class="header" id="qtdocheader">
  <div class="main">
    <div class="main-rounded">
      <div class="navigationbar">
        <table><tr>
<td >Qt 5.9</td><td ><a href="qt3d-index.html">Qt 3D</a></td><td >Qt3DRender Namespace</td></tr></table><table class="buildversion"><tr>
<td id="buildversion" width="100%" align="right">Qt 5.9.4 Reference Documentation</td>
        </tr></table>
      </div>
    </div>
<div class="content">
<div class="line">
<div class="content mainContent">
<div class="sidebar">
<div class="toc">
<h3><a name="toc">Contents</a></h3>
<ul>
<li class="level1"><a href="#namespaces">Namespaces</a></li>
<li class="level1"><a href="#classes">Classes</a></li>
<li class="level1"><a href="#types">Types</a></li>
<li class="level1"><a href="#functions">Functions</a></li>
<li class="level1"><a href="#details">Detailed Description</a></li>
</ul>
</div>
<div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">Qt3DRender Namespace</h1>
<!-- $$$Qt3DRender-brief -->
<p>Contains classes that enable 2D and 3D rendering. <a href="#details">More...</a></p>
<!-- @@@Qt3DRender -->
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> Header:</td><td class="memItemRight bottomAlign">   <span class="preprocessor">#include &lt;Qt3DRender&gt;</span>
</td></tr><tr><td class="memItemLeft rightAlign topAlign"> qmake:</td><td class="memItemRight bottomAlign"> QT += 3drender</td></tr></table></div><ul>
</ul>
<a name="namespaces"></a>
<h2 id="namespaces">Namespaces</h2>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> namespace </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-assimphelper.html">AssimpHelper</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> namespace </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-quick.html">Quick</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> namespace </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-render.html">Render</a></b></td></tr>
</table></div>
<a name="classes"></a>
<h2 id="classes">Classes</h2>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-assimpimporter.html">AssimpImporter</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-fbxgeometryloader.html">FbxGeometryLoader</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-functortype.html">FunctorType</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-gltfexporter.html">GLTFExporter</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-gltfgeometryloader.html">GLTFGeometryLoader</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-gltfimporter.html">GLTFImporter</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-objgeometryloader.html">ObjGeometryLoader</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-plygeometryloader.html">PlyGeometryLoader</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-propertyreaderinterface.html">PropertyReaderInterface</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qabstractfunctor.html">QAbstractFunctor</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qabstractlight.html">QAbstractLight</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qabstracttexture.html">QAbstractTexture</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qabstracttextureimage.html">QAbstractTextureImage</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qalphacoverage.html">QAlphaCoverage</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qalphatest.html">QAlphaTest</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qattribute.html">QAttribute</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qblendequation.html">QBlendEquation</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qblendequationarguments.html">QBlendEquationArguments</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qbuffer.html">QBuffer</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qbuffercapture.html">QBufferCapture</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qbufferdatagenerator.html">QBufferDataGenerator</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qcamera.html">QCamera</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qcameralens.html">QCameraLens</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qcameraselector.html">QCameraSelector</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qclearbuffers.html">QClearBuffers</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qclipplane.html">QClipPlane</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qcolormask.html">QColorMask</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qcomputecommand.html">QComputeCommand</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qcullface.html">QCullFace</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qdepthtest.html">QDepthTest</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qdirectionallight.html">QDirectionalLight</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qdispatchcompute.html">QDispatchCompute</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qdithering.html">QDithering</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qeffect.html">QEffect</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qenvironmentlight.html">QEnvironmentLight</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qfilterkey.html">QFilterKey</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qframegraphnode.html">QFrameGraphNode</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qframegraphnodecreatedchange.html">QFrameGraphNodeCreatedChange</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qframegraphnodecreatedchangebase.html">QFrameGraphNodeCreatedChangeBase</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qfrontface.html">QFrontFace</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qfrustumculling.html">QFrustumCulling</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qgeometry.html">QGeometry</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qgeometryfactory.html">QGeometryFactory</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qgeometryrenderer.html">QGeometryRenderer</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qgraphicsapifilter.html">QGraphicsApiFilter</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qlayer.html">QLayer</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qlayerfilter.html">QLayerFilter</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qlevelofdetail.html">QLevelOfDetail</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qlevelofdetailboundingsphere.html">QLevelOfDetailBoundingSphere</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qlevelofdetailswitch.html">QLevelOfDetailSwitch</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qmaterial.html">QMaterial</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qmemorybarrier.html">QMemoryBarrier</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qmesh.html">QMesh</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qmultisampleantialiasing.html">QMultiSampleAntiAliasing</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qnodepthmask.html">QNoDepthMask</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qnodraw.html">QNoDraw</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qobjectpicker.html">QObjectPicker</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qpaintedtextureimage.html">QPaintedTextureImage</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qparameter.html">QParameter</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qpickevent.html">QPickEvent</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qpicktriangleevent.html">QPickTriangleEvent</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qpickingsettings.html">QPickingSettings</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qpointlight.html">QPointLight</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qpointsize.html">QPointSize</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qpolygonoffset.html">QPolygonOffset</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qrenderaspect.html">QRenderAspect</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qrendercapture.html">QRenderCapture</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qrendercapturereply.html">QRenderCaptureReply</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qrenderpass.html">QRenderPass</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qrenderpassfilter.html">QRenderPassFilter</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qrendersettings.html">QRenderSettings</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qrenderstate.html">QRenderState</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qrenderstateset.html">QRenderStateSet</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qrendersurfaceselector.html">QRenderSurfaceSelector</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qrendertarget.html">QRenderTarget</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qrendertargetoutput.html">QRenderTargetOutput</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qrendertargetselector.html">QRenderTargetSelector</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qsceneloader.html">QSceneLoader</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qscissortest.html">QScissorTest</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qseamlesscubemap.html">QSeamlessCubemap</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qshaderdata.html">QShaderData</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qshaderprogram.html">QShaderProgram</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qsortpolicy.html">QSortPolicy</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qspotlight.html">QSpotLight</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qstencilmask.html">QStencilMask</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qstenciloperation.html">QStencilOperation</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qstenciloperationarguments.html">QStencilOperationArguments</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qstenciltest.html">QStencilTest</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qstenciltestarguments.html">QStencilTestArguments</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtechnique.html">QTechnique</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtechniquefilter.html">QTechniqueFilter</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtexture1d.html">QTexture1D</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtexture1darray.html">QTexture1DArray</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtexture2d.html">QTexture2D</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtexture2darray.html">QTexture2DArray</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtexture2dmultisample.html">QTexture2DMultisample</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtexture2dmultisamplearray.html">QTexture2DMultisampleArray</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtexture3d.html">QTexture3D</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtexturebuffer.html">QTextureBuffer</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtexturecubemap.html">QTextureCubeMap</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtexturecubemaparray.html">QTextureCubeMapArray</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtexturedata.html">QTextureData</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtexturegenerator.html">QTextureGenerator</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtextureimage.html">QTextureImage</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtextureimagedata.html">QTextureImageData</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtextureimagedatagenerator.html">QTextureImageDataGenerator</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtextureloader.html">QTextureLoader</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtexturerectangle.html">QTextureRectangle</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtexturewrapmode.html">QTextureWrapMode</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qviewport.html">QViewport</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-stlgeometryloader.html">StlGeometryLoader</a></b></td></tr>
</table></div>
<a name="types"></a>
<h2 id="types">Types</h2>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> typedef </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qrenderpass.html#ParameterList-typedef">ParameterList</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> typedef </td><td class="memItemRight bottomAlign"><b><a href="qt3drender.html#PropertyReaderInterfacePtr-typedef">PropertyReaderInterfacePtr</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> typedef </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qbuffer.html#QBufferDataGeneratorPtr-typedef">QBufferDataGeneratorPtr</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> typedef </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qattribute.html#QBufferPtr-typedef">QBufferPtr</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> typedef </td><td class="memItemRight bottomAlign"><b><a href="qt3drender.html#QFrameGraphNodeCreatedChangeBasePtr-typedef">QFrameGraphNodeCreatedChangeBasePtr</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> typedef </td><td class="memItemRight bottomAlign"><b><a href="qt3drender.html#QGeometryFactoryPtr-typedef">QGeometryFactoryPtr</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> typedef </td><td class="memItemRight bottomAlign"><b><a href="qt3drender.html#QPickEventPtr-typedef">QPickEventPtr</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> typedef </td><td class="memItemRight bottomAlign"><b><a href="qt3drender.html#QTextureDataPtr-typedef">QTextureDataPtr</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> typedef </td><td class="memItemRight bottomAlign"><b><a href="qt3drender.html#QTextureGeneratorPtr-typedef">QTextureGeneratorPtr</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> typedef </td><td class="memItemRight bottomAlign"><b><a href="qt3drender.html#QTextureImageDataGeneratorPtr-typedef">QTextureImageDataGeneratorPtr</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> typedef </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qtextureimagedatagenerator.html#QTextureImageDataPtr-typedef">QTextureImageDataPtr</a></b></td></tr>
</table></div>
<a name="functions"></a>
<h2 id="functions">Functions</h2>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> qintptr </td><td class="memItemRight bottomAlign"><b><a href="qt3drender.html#functorTypeId">functorTypeId</a></b>()</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> const T *</td><td class="memItemRight bottomAlign"><b><a href="qt3drender.html#functor_cast">functor_cast</a></b>(const QAbstractFunctor *<i>other</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qgraphicsapifilter.html#operator-not-eq">operator!=</a></b>(const QGraphicsApiFilter &amp;<i>reference</i>, const QGraphicsApiFilter &amp;<i>sample</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="qt3drender-qgraphicsapifilter.html#operator-eq-eq">operator==</a></b>(const QGraphicsApiFilter &amp;<i>reference</i>, const QGraphicsApiFilter &amp;<i>sample</i>)</td></tr>
</table></div>
<a name="details"></a>
<!-- $$$Qt3DRender-description -->
<div class="descr">
<h2 id="details">Detailed Description</h2>
<p>Contains classes that enable 2D and 3D rendering.</p>
</div>
<!-- @@@Qt3DRender -->
<div class="nmspace">
<h2>Namespaces</h2>
<!-- $$$AssimpHelper -->
<h3 class="fn" id=""><a name=""></a>namespace Qt3DRender::<span class="name">AssimpHelper</span></h3>
<!-- @@@AssimpHelper -->
<!-- $$$Quick -->
<h3 class="fn" id=""><a name=""></a>namespace Qt3DRender::<span class="name">Quick</span></h3>
<!-- @@@Quick -->
<!-- $$$Render -->
<h3 class="fn" id=""><a name=""></a>namespace Qt3DRender::<span class="name">Render</span></h3>
<!-- @@@Render -->
</div>
<div class="classes">
<h2>Classes</h2>
<h3> class <a href="qt3drender-assimpimporter.html">AssimpImporter</a></h3><!-- $$$AssimpImporter-brief -->
<p>Provides a generic way of loading various 3D assets format into a Qt3D scene. <a href="qt3drender-assimpimporter.html#details">More...</a></p>
<!-- @@@AssimpImporter -->
<h3> class <a href="qt3drender-fbxgeometryloader.html">FbxGeometryLoader</a></h3><h3> class <a href="qt3drender-functortype.html">FunctorType</a></h3><h3> class <a href="qt3drender-gltfexporter.html">GLTFExporter</a></h3><h3> class <a href="qt3drender-gltfgeometryloader.html">GLTFGeometryLoader</a></h3><h3> class <a href="qt3drender-gltfimporter.html">GLTFImporter</a></h3><h3> class <a href="qt3drender-objgeometryloader.html">ObjGeometryLoader</a></h3><h3> class <a href="qt3drender-plygeometryloader.html">PlyGeometryLoader</a></h3><h3> class <a href="qt3drender-propertyreaderinterface.html">PropertyReaderInterface</a></h3><h3> class <a href="qt3drender-qabstractfunctor.html">QAbstractFunctor</a></h3><!-- $$$QAbstractFunctor-brief -->
<p><a href="qt3drender-qabstractfunctor.html">QAbstractFunctor</a> is an abstract base class for all functors. <a href="qt3drender-qabstractfunctor.html#details">More...</a></p>
<!-- @@@QAbstractFunctor -->
<h3> class <a href="qt3drender-qabstractlight.html">QAbstractLight</a></h3><!-- $$$QAbstractLight-brief -->
<p>Encapsulate a <a href="qt3drender-qabstractlight.html">QAbstractLight</a> object in a Qt 3D scene. <a href="qt3drender-qabstractlight.html#details">More...</a></p>
<!-- @@@QAbstractLight -->
<h3> class <a href="qt3drender-qabstracttexture.html">QAbstractTexture</a></h3><!-- $$$QAbstractTexture-brief -->
<p>A base class to be used to provide textures. <a href="qt3drender-qabstracttexture.html#details">More...</a></p>
<!-- @@@QAbstractTexture -->
<h3> class <a href="qt3drender-qabstracttextureimage.html">QAbstractTextureImage</a></h3><!-- $$$QAbstractTextureImage-brief -->
<p>Encapsulates the necessary information to create an OpenGL texture image. <a href="qt3drender-qabstracttextureimage.html#details">More...</a></p>
<!-- @@@QAbstractTextureImage -->
<h3> class <a href="qt3drender-qalphacoverage.html">QAlphaCoverage</a></h3><!-- $$$QAlphaCoverage-brief -->
<p>Enable alpha-to-coverage multisampling mode <a href="qt3drender-qalphacoverage.html#details">More...</a></p>
<!-- @@@QAlphaCoverage -->
<h3> class <a href="qt3drender-qalphatest.html">QAlphaTest</a></h3><!-- $$$QAlphaTest-brief -->
<p>The <a href="qt3drender-qalphatest.html">QAlphaTest</a> class specify alpha reference test <a href="qt3drender-qalphatest.html#details">More...</a></p>
<!-- @@@QAlphaTest -->
<h3> class <a href="qt3drender-qattribute.html">QAttribute</a></h3><!-- $$$QAttribute-brief -->
<p>Defines an attribute and how data should be read from a <a href="qt3drender-qbuffer.html">QBuffer</a>. <a href="qt3drender-qattribute.html#details">More...</a></p>
<!-- @@@QAttribute -->
<h3> class <a href="qt3drender-qblendequation.html">QBlendEquation</a></h3><!-- $$$QBlendEquation-brief -->
<p>The <a href="qt3drender-qblendequation.html">QBlendEquation</a> class specifies the equation used for both the RGB blend equation and the Alpha blend equation <a href="qt3drender-qblendequation.html#details">More...</a></p>
<!-- @@@QBlendEquation -->
<h3> class <a href="qt3drender-qblendequationarguments.html">QBlendEquationArguments</a></h3><!-- $$$QBlendEquationArguments-brief -->
<p>Encapsulates blending information: specifies how the incoming values (what's going to be drawn) are going to affect the existing values (what is already drawn). <a href="qt3drender-qblendequationarguments.html#details">More...</a></p>
<!-- @@@QBlendEquationArguments -->
<h3> class <a href="qt3drender-qbuffer.html">QBuffer</a></h3><!-- $$$QBuffer-brief -->
<p>Provides a data store for raw data to later be used as vertices or uniforms. <a href="qt3drender-qbuffer.html#details">More...</a></p>
<!-- @@@QBuffer -->
<h3> class <a href="qt3drender-qbuffercapture.html">QBufferCapture</a></h3><!-- $$$QBufferCapture-brief -->
<p>Exchanges buffer data between GPU and CPU. <a href="qt3drender-qbuffercapture.html#details">More...</a></p>
<!-- @@@QBufferCapture -->
<h3> class <a href="qt3drender-qbufferdatagenerator.html">QBufferDataGenerator</a></h3><!-- $$$QBufferDataGenerator-brief -->
<p>Provides a mechanism to generate buffer data from a job. <a href="qt3drender-qbufferdatagenerator.html#details">More...</a></p>
<!-- @@@QBufferDataGenerator -->
<h3> class <a href="qt3drender-qcamera.html">QCamera</a></h3><!-- $$$QCamera-brief -->
<p>The <a href="qt3drender-qcamera.html">QCamera</a> class defines a view point through which the scene will be rendered. <a href="qt3drender-qcamera.html#details">More...</a></p>
<!-- @@@QCamera -->
<h3> class <a href="qt3drender-qcameralens.html">QCameraLens</a></h3><!-- $$$QCameraLens-brief -->
<p><a href="qt3drender-qcameralens.html">Qt3DRender::QCameraLens</a> specifies the projection matrix that will be used to define a Camera for a 3D scene. <a href="qt3drender-qcameralens.html#details">More...</a></p>
<!-- @@@QCameraLens -->
<h3> class <a href="qt3drender-qcameraselector.html">QCameraSelector</a></h3><!-- $$$QCameraSelector-brief -->
<p>Class to allow for selection of camera to be used <a href="qt3drender-qcameraselector.html#details">More...</a></p>
<!-- @@@QCameraSelector -->
<h3> class <a href="qt3drender-qclearbuffers.html">QClearBuffers</a></h3><!-- $$$QClearBuffers-brief -->
<p>Class to clear buffers <a href="qt3drender-qclearbuffers.html#details">More...</a></p>
<!-- @@@QClearBuffers -->
<h3> class <a href="qt3drender-qclipplane.html">QClipPlane</a></h3><!-- $$$QClipPlane-brief -->
<p>Enables an additional OpenGL clipping plane that can be in shaders using gl_ClipDistance <a href="qt3drender-qclipplane.html#details">More...</a></p>
<!-- @@@QClipPlane -->
<h3> class <a href="qt3drender-qcolormask.html">QColorMask</a></h3><!-- $$$QColorMask-brief -->
<p>Allows specifying which color components should be written to the currently bound frame buffer. <a href="qt3drender-qcolormask.html#details">More...</a></p>
<!-- @@@QColorMask -->
<h3> class <a href="qt3drender-qcomputecommand.html">QComputeCommand</a></h3><!-- $$$QComputeCommand-brief -->
<p><a href="qt3dcore-qcomponent.html">QComponent</a> to issue work for the compute shader on GPU <a href="qt3drender-qcomputecommand.html#details">More...</a></p>
<!-- @@@QComputeCommand -->
<h3> class <a href="qt3drender-qcullface.html">QCullFace</a></h3><!-- $$$QCullFace-brief -->
<p>The <a href="qt3drender-qcullface.html">QCullFace</a> class specifies whether front or back face culling are enabled <a href="qt3drender-qcullface.html#details">More...</a></p>
<!-- @@@QCullFace -->
<h3> class <a href="qt3drender-qdepthtest.html">QDepthTest</a></h3><!-- $$$QDepthTest-brief -->
<p>The <a href="qt3drender-qdepthtest.html">QDepthTest</a> class tests the fragment shader's depth value against the depth of a sample being written to. <a href="qt3drender-qdepthtest.html#details">More...</a></p>
<!-- @@@QDepthTest -->
<h3> class <a href="qt3drender-qdirectionallight.html">QDirectionalLight</a></h3><!-- $$$QDirectionalLight-brief -->
<p>Encapsulate a Directional Light object in a Qt 3D scene. <a href="qt3drender-qdirectionallight.html#details">More...</a></p>
<!-- @@@QDirectionalLight -->
<h3> class <a href="qt3drender-qdispatchcompute.html">QDispatchCompute</a></h3><!-- $$$QDispatchCompute-brief -->
<p>FrameGraph node to issue work for the compute shader on GPU <a href="qt3drender-qdispatchcompute.html#details">More...</a></p>
<!-- @@@QDispatchCompute -->
<h3> class <a href="qt3drender-qdithering.html">QDithering</a></h3><!-- $$$QDithering-brief -->
<p>Enable dithering <a href="qt3drender-qdithering.html#details">More...</a></p>
<!-- @@@QDithering -->
<h3> class <a href="qt3drender-qeffect.html">QEffect</a></h3><!-- $$$QEffect-brief -->
<p>The base class for effects in a Qt 3D scene. <a href="qt3drender-qeffect.html#details">More...</a></p>
<!-- @@@QEffect -->
<h3> class <a href="qt3drender-qenvironmentlight.html">QEnvironmentLight</a></h3><!-- $$$QEnvironmentLight-brief -->
<p>Encapsulate an environment light object in a Qt 3D scene. <a href="qt3drender-qenvironmentlight.html#details">More...</a></p>
<!-- @@@QEnvironmentLight -->
<h3> class <a href="qt3drender-qfilterkey.html">QFilterKey</a></h3><!-- $$$QFilterKey-brief -->
<p>The <a href="qt3drender-qfilterkey.html">QFilterKey</a> class provides storage for filter keys and their values. <a href="qt3drender-qfilterkey.html#details">More...</a></p>
<!-- @@@QFilterKey -->
<h3> class <a href="qt3drender-qframegraphnode.html">QFrameGraphNode</a></h3><!-- $$$QFrameGraphNode-brief -->
<p>Base class of all FrameGraph configuration nodes. <a href="qt3drender-qframegraphnode.html#details">More...</a></p>
<!-- @@@QFrameGraphNode -->
<h3> class <a href="qt3drender-qframegraphnodecreatedchange.html">QFrameGraphNodeCreatedChange</a></h3><h3> class <a href="qt3drender-qframegraphnodecreatedchangebase.html">QFrameGraphNodeCreatedChangeBase</a></h3><!-- $$$QFrameGraphNodeCreatedChangeBase-brief -->
<p>A base class for changes in the <a href="qml-qt3d-render-framegraphnode.html">FrameGraphNode</a>. <a href="qt3drender-qframegraphnodecreatedchangebase.html#details">More...</a></p>
<!-- @@@QFrameGraphNodeCreatedChangeBase -->
<h3> class <a href="qt3drender-qfrontface.html">QFrontFace</a></h3><!-- $$$QFrontFace-brief -->
<p>The <a href="qt3drender-qfrontface.html">QFrontFace</a> class defines front and back facing polygons. <a href="qt3drender-qfrontface.html#details">More...</a></p>
<!-- @@@QFrontFace -->
<h3> class <a href="qt3drender-qfrustumculling.html">QFrustumCulling</a></h3><!-- $$$QFrustumCulling-brief -->
<p>Enable frustum culling for the FrameGraph <a href="qt3drender-qfrustumculling.html#details">More...</a></p>
<!-- @@@QFrustumCulling -->
<h3> class <a href="qt3drender-qgeometry.html">QGeometry</a></h3><!-- $$$QGeometry-brief -->
<p>Encapsulates geometry <a href="qt3drender-qgeometry.html#details">More...</a></p>
<!-- @@@QGeometry -->
<h3> class <a href="qt3drender-qgeometryfactory.html">QGeometryFactory</a></h3><h3> class <a href="qt3drender-qgeometryrenderer.html">QGeometryRenderer</a></h3><!-- $$$QGeometryRenderer-brief -->
<p>Encapsulates geometry rendering <a href="qt3drender-qgeometryrenderer.html#details">More...</a></p>
<!-- @@@QGeometryRenderer -->
<h3> class <a href="qt3drender-qgraphicsapifilter.html">QGraphicsApiFilter</a></h3><!-- $$$QGraphicsApiFilter-brief -->
<p>The <a href="qt3drender-qgraphicsapifilter.html">QGraphicsApiFilter</a> class identifies the API required for the attached <a href="qt3drender-qtechnique.html">QTechnique</a> <a href="qt3drender-qgraphicsapifilter.html#details">More...</a></p>
<!-- @@@QGraphicsApiFilter -->
<h3> class <a href="qt3drender-qlayer.html">QLayer</a></h3><!-- $$$QLayer-brief -->
<p>The <a href="qt3drender-qlayer.html">QLayer</a> class provides a way of filtering which entities will be rendered. <a href="qt3drender-qlayer.html#details">More...</a></p>
<!-- @@@QLayer -->
<h3> class <a href="qt3drender-qlayerfilter.html">QLayerFilter</a></h3><!-- $$$QLayerFilter-brief -->
<p>Controls layers Drawn in a frame graph branch. <a href="qt3drender-qlayerfilter.html#details">More...</a></p>
<!-- @@@QLayerFilter -->
<h3> class <a href="qt3drender-qlevelofdetail.html">QLevelOfDetail</a></h3><!-- $$$QLevelOfDetail-brief -->
<p>The <a href="qt3drender-qlevelofdetail.html">QLevelOfDetail</a> class provides a way of controlling the complexity of rendered entities based on their size on the screen. <a href="qt3drender-qlevelofdetail.html#details">More...</a></p>
<!-- @@@QLevelOfDetail -->
<h3> class <a href="qt3drender-qlevelofdetailboundingsphere.html">QLevelOfDetailBoundingSphere</a></h3><!-- $$$QLevelOfDetailBoundingSphere-brief -->
<p>The <a href="qt3drender-qlevelofdetailboundingsphere.html">QLevelOfDetailBoundingSphere</a> class provides a simple spherical volume, defined by it's center and radius. <a href="qt3drender-qlevelofdetailboundingsphere.html#details">More...</a></p>
<!-- @@@QLevelOfDetailBoundingSphere -->
<h3> class <a href="qt3drender-qlevelofdetailswitch.html">QLevelOfDetailSwitch</a></h3><!-- $$$QLevelOfDetailSwitch-brief -->
<p>Provides a way of enabling child entities based on distance or screen size. <a href="qt3drender-qlevelofdetailswitch.html#details">More...</a></p>
<!-- @@@QLevelOfDetailSwitch -->
<h3> class <a href="qt3drender-qmaterial.html">QMaterial</a></h3><!-- $$$QMaterial-brief -->
<p>Provides an abstract class that should be the base of all material component classes in a scene. <a href="qt3drender-qmaterial.html#details">More...</a></p>
<!-- @@@QMaterial -->
<h3> class <a href="qt3drender-qmemorybarrier.html">QMemoryBarrier</a></h3><!-- $$$QMemoryBarrier-brief -->
<p>Class to emplace a memory barrier <a href="qt3drender-qmemorybarrier.html#details">More...</a></p>
<!-- @@@QMemoryBarrier -->
<h3> class <a href="qt3drender-qmesh.html">QMesh</a></h3><!-- $$$QMesh-brief -->
<p>A custom mesh loader. <a href="qt3drender-qmesh.html#details">More...</a></p>
<!-- @@@QMesh -->
<h3> class <a href="qt3drender-qmultisampleantialiasing.html">QMultiSampleAntiAliasing</a></h3><!-- $$$QMultiSampleAntiAliasing-brief -->
<p>Enable multisample antialiasing <a href="qt3drender-qmultisampleantialiasing.html#details">More...</a></p>
<!-- @@@QMultiSampleAntiAliasing -->
<h3> class <a href="qt3drender-qnodepthmask.html">QNoDepthMask</a></h3><!-- $$$QNoDepthMask-brief -->
<p>Disable depth write <a href="qt3drender-qnodepthmask.html#details">More...</a></p>
<!-- @@@QNoDepthMask -->
<h3> class <a href="qt3drender-qnodraw.html">QNoDraw</a></h3><!-- $$$QNoDraw-brief -->
<p>When a <a href="qt3drender-qnodraw.html">Qt3DRender::QNoDraw</a> node is present in a FrameGraph branch, this prevents the renderer from rendering any primitive. <a href="qt3drender-qnodraw.html#details">More...</a></p>
<!-- @@@QNoDraw -->
<h3> class <a href="qt3drender-qobjectpicker.html">QObjectPicker</a></h3><!-- $$$QObjectPicker-brief -->
<p>The <a href="qt3drender-qobjectpicker.html">QObjectPicker</a> class instantiates a component that can be used to interact with a QEntity by a process known as picking. <a href="qt3drender-qobjectpicker.html#details">More...</a></p>
<!-- @@@QObjectPicker -->
<h3> class <a href="qt3drender-qpaintedtextureimage.html">QPaintedTextureImage</a></h3><!-- $$$QPaintedTextureImage-brief -->
<p>A <a href="qt3drender-qabstracttextureimage.html">QAbstractTextureImage</a> that can be written through a QPainter. <a href="qt3drender-qpaintedtextureimage.html#details">More...</a></p>
<!-- @@@QPaintedTextureImage -->
<h3> class <a href="qt3drender-qparameter.html">QParameter</a></h3><!-- $$$QParameter-brief -->
<p>Provides storage for a name and value pair. This maps to a shader uniform. <a href="qt3drender-qparameter.html#details">More...</a></p>
<!-- @@@QParameter -->
<h3> class <a href="qt3drender-qpickevent.html">QPickEvent</a></h3><!-- $$$QPickEvent-brief -->
<p>The <a href="qt3drender-qpickevent.html">QPickEvent</a> class holds information when an object is picked <a href="qt3drender-qpickevent.html#details">More...</a></p>
<!-- @@@QPickEvent -->
<h3> class <a href="qt3drender-qpicktriangleevent.html">QPickTriangleEvent</a></h3><!-- $$$QPickTriangleEvent-brief -->
<p>The <a href="qt3drender-qpicktriangleevent.html">QPickTriangleEvent</a> class holds information when a triangle is picked <a href="qt3drender-qpicktriangleevent.html#details">More...</a></p>
<!-- @@@QPickTriangleEvent -->
<h3> class <a href="qt3drender-qpickingsettings.html">QPickingSettings</a></h3><!-- $$$QPickingSettings-brief -->
<p>The <a href="qt3drender-qpickingsettings.html">QPickingSettings</a> class specifies how entity picking is handled. <a href="qt3drender-qpickingsettings.html#details">More...</a></p>
<!-- @@@QPickingSettings -->
<h3> class <a href="qt3drender-qpointlight.html">QPointLight</a></h3><!-- $$$QPointLight-brief -->
<p>Encapsulate a Point Light object in a Qt 3D scene. <a href="qt3drender-qpointlight.html#details">More...</a></p>
<!-- @@@QPointLight -->
<h3> class <a href="qt3drender-qpointsize.html">QPointSize</a></h3><!-- $$$QPointSize-brief -->
<p>Specifies the size of rasterized points. May either be set statically or by shader programs. <a href="qt3drender-qpointsize.html#details">More...</a></p>
<!-- @@@QPointSize -->
<h3> class <a href="qt3drender-qpolygonoffset.html">QPolygonOffset</a></h3><!-- $$$QPolygonOffset-brief -->
<p>The <a href="qt3drender-qpolygonoffset.html">QPolygonOffset</a> class sets the scale and steps to calculate depth values for polygon offsets. <a href="qt3drender-qpolygonoffset.html#details">More...</a></p>
<!-- @@@QPolygonOffset -->
<h3> class <a href="qt3drender-qrenderaspect.html">QRenderAspect</a></h3><!-- $$$QRenderAspect-brief -->
<p>The <a href="qt3drender-qrenderaspect.html">QRenderAspect</a> class <a href="qt3drender-qrenderaspect.html#details">More...</a></p>
<!-- @@@QRenderAspect -->
<h3> class <a href="qt3drender-qrendercapture.html">QRenderCapture</a></h3><!-- $$$QRenderCapture-brief -->
<p>Frame graph node for render capture <a href="qt3drender-qrendercapture.html#details">More...</a></p>
<!-- @@@QRenderCapture -->
<h3> class <a href="qt3drender-qrendercapturereply.html">QRenderCaptureReply</a></h3><!-- $$$QRenderCaptureReply-brief -->
<p>Receives the result of render capture request. <a href="qt3drender-qrendercapturereply.html#details">More...</a></p>
<!-- @@@QRenderCaptureReply -->
<h3> class <a href="qt3drender-qrenderpass.html">QRenderPass</a></h3><!-- $$$QRenderPass-brief -->
<p>Encapsulates a Render Pass. <a href="qt3drender-qrenderpass.html#details">More...</a></p>
<!-- @@@QRenderPass -->
<h3> class <a href="qt3drender-qrenderpassfilter.html">QRenderPassFilter</a></h3><!-- $$$QRenderPassFilter-brief -->
<p>Provides storage for vectors of Filter Keys and Parameters <a href="qt3drender-qrenderpassfilter.html#details">More...</a></p>
<!-- @@@QRenderPassFilter -->
<h3> class <a href="qt3drender-qrendersettings.html">QRenderSettings</a></h3><!-- $$$QRenderSettings-brief -->
<p>The <a href="qt3drender-qrendersettings.html">QRenderSettings</a> class holds settings related to rendering process and host the active <a href="qt3drender-framegraph.html">FrameGraph</a>. <a href="qt3drender-qrendersettings.html#details">More...</a></p>
<!-- @@@QRenderSettings -->
<h3> class <a href="qt3drender-qrenderstate.html">QRenderState</a></h3><!-- $$$QRenderState-brief -->
<p>An abstract base class for all render states <a href="qt3drender-qrenderstate.html#details">More...</a></p>
<!-- @@@QRenderState -->
<h3> class <a href="qt3drender-qrenderstateset.html">QRenderStateSet</a></h3><!-- $$$QRenderStateSet-brief -->
<p>The <a href="qt3drender-qrenderstateset.html">QRenderStateSet</a> <a href="qt3drender-qframegraphnode.html">FrameGraph</a> node offers a way of specifying a set of <a href="qt3drender-qrenderstate.html">QRenderState</a> objects to be applied during the execution of a framegraph branch. <a href="qt3drender-qrenderstateset.html#details">More...</a></p>
<!-- @@@QRenderStateSet -->
<h3> class <a href="qt3drender-qrendersurfaceselector.html">QRenderSurfaceSelector</a></h3><!-- $$$QRenderSurfaceSelector-brief -->
<p>Provides a way of specifying the render surface <a href="qt3drender-qrendersurfaceselector.html#details">More...</a></p>
<!-- @@@QRenderSurfaceSelector -->
<h3> class <a href="qt3drender-qrendertarget.html">QRenderTarget</a></h3><!-- $$$QRenderTarget-brief -->
<p>The <a href="qt3drender-qrendertarget.html">QRenderTarget</a> class encapsulates a target (usually a frame buffer object) which the renderer can render into. <a href="qt3drender-qrendertarget.html#details">More...</a></p>
<!-- @@@QRenderTarget -->
<h3> class <a href="qt3drender-qrendertargetoutput.html">QRenderTargetOutput</a></h3><!-- $$$QRenderTargetOutput-brief -->
<p>The <a href="qt3drender-qrendertargetoutput.html">QRenderTargetOutput</a> class allows the specification of an attachment of a render target (whether it is a color texture, a depth texture, etc..&#x2e; ). <a href="qt3drender-qrendertargetoutput.html#details">More...</a></p>
<!-- @@@QRenderTargetOutput -->
<h3> class <a href="qt3drender-qrendertargetselector.html">QRenderTargetSelector</a></h3><!-- $$$QRenderTargetSelector-brief -->
<p>Provides a way of specifying a render target <a href="qt3drender-qrendertargetselector.html#details">More...</a></p>
<!-- @@@QRenderTargetSelector -->
<h3> class <a href="qt3drender-qsceneloader.html">QSceneLoader</a></h3><!-- $$$QSceneLoader-brief -->
<p>Provides the facility to load an existing Scene <a href="qt3drender-qsceneloader.html#details">More...</a></p>
<!-- @@@QSceneLoader -->
<h3> class <a href="qt3drender-qscissortest.html">QScissorTest</a></h3><!-- $$$QScissorTest-brief -->
<p>The <a href="qt3drender-qscissortest.html">QScissorTest</a> class discards fragments that fall outside of a certain rectangular portion of the screen. <a href="qt3drender-qscissortest.html#details">More...</a></p>
<!-- @@@QScissorTest -->
<h3> class <a href="qt3drender-qseamlesscubemap.html">QSeamlessCubemap</a></h3><!-- $$$QSeamlessCubemap-brief -->
<p>Enables seamless cubemap texture filtering. <a href="qt3drender-qseamlesscubemap.html#details">More...</a></p>
<!-- @@@QSeamlessCubemap -->
<h3> class <a href="qt3drender-qshaderdata.html">QShaderData</a></h3><!-- $$$QShaderData-brief -->
<p>Provides a way of specifying values of a Uniform Block or a shader structure. <a href="qt3drender-qshaderdata.html#details">More...</a></p>
<!-- @@@QShaderData -->
<h3> class <a href="qt3drender-qshaderprogram.html">QShaderProgram</a></h3><!-- $$$QShaderProgram-brief -->
<p>Encapsulates a Shader Program. <a href="qt3drender-qshaderprogram.html#details">More...</a></p>
<!-- @@@QShaderProgram -->
<h3> class <a href="qt3drender-qsortpolicy.html">QSortPolicy</a></h3><!-- $$$QSortPolicy-brief -->
<p>Provides storage for the sort types to be used <a href="qt3drender-qsortpolicy.html#details">More...</a></p>
<!-- @@@QSortPolicy -->
<h3> class <a href="qt3drender-qspotlight.html">QSpotLight</a></h3><!-- $$$QSpotLight-brief -->
<p>Encapsulate a Spot Light object in a Qt 3D scene. <a href="qt3drender-qspotlight.html#details">More...</a></p>
<!-- @@@QSpotLight -->
<h3> class <a href="qt3drender-qstencilmask.html">QStencilMask</a></h3><!-- $$$QStencilMask-brief -->
<p>The <a href="qt3drender-qstencilmask.html">QStencilMask</a> class controls the front and back writing of individual bits in the stencil planes. <a href="qt3drender-qstencilmask.html#details">More...</a></p>
<!-- @@@QStencilMask -->
<h3> class <a href="qt3drender-qstenciloperation.html">QStencilOperation</a></h3><!-- $$$QStencilOperation-brief -->
<p>The <a href="qt3drender-qstenciloperation.html">QStencilOperation</a> class specifies stencil operation <a href="qt3drender-qstenciloperation.html#details">More...</a></p>
<!-- @@@QStencilOperation -->
<h3> class <a href="qt3drender-qstenciloperationarguments.html">QStencilOperationArguments</a></h3><!-- $$$QStencilOperationArguments-brief -->
<p>The <a href="qt3drender-qstenciloperationarguments.html">QStencilOperationArguments</a> class sets the actions to be taken when stencil and depth tests fail. <a href="qt3drender-qstenciloperationarguments.html#details">More...</a></p>
<!-- @@@QStencilOperationArguments -->
<h3> class <a href="qt3drender-qstenciltest.html">QStencilTest</a></h3><!-- $$$QStencilTest-brief -->
<p>The <a href="qt3drender-qstenciltest.html">QStencilTest</a> class specifies arguments for the stecil test <a href="qt3drender-qstenciltest.html#details">More...</a></p>
<!-- @@@QStencilTest -->
<h3> class <a href="qt3drender-qstenciltestarguments.html">QStencilTestArguments</a></h3><!-- $$$QStencilTestArguments-brief -->
<p>The <a href="qt3drender-qstenciltestarguments.html">QStencilTestArguments</a> class specifies arguments for stencil test <a href="qt3drender-qstenciltestarguments.html#details">More...</a></p>
<!-- @@@QStencilTestArguments -->
<h3> class <a href="qt3drender-qtechnique.html">QTechnique</a></h3><!-- $$$QTechnique-brief -->
<p>Encapsulates a Technique. <a href="qt3drender-qtechnique.html#details">More...</a></p>
<!-- @@@QTechnique -->
<h3> class <a href="qt3drender-qtechniquefilter.html">QTechniqueFilter</a></h3><!-- $$$QTechniqueFilter-brief -->
<p>A <a href="qt3drender-qframegraphnode.html">QFrameGraphNode</a> used to select QTechniques to use <a href="qt3drender-qtechniquefilter.html#details">More...</a></p>
<!-- @@@QTechniqueFilter -->
<h3> class <a href="qt3drender-qtexture1d.html">QTexture1D</a></h3><!-- $$$QTexture1D-brief -->
<p>A <a href="qt3drender-qabstracttexture.html">QAbstractTexture</a> with a <a href="qt3drender-qabstracttexture.html#Target-enum">Target1D</a> target format. <a href="qt3drender-qtexture1d.html#details">More...</a></p>
<!-- @@@QTexture1D -->
<h3> class <a href="qt3drender-qtexture1darray.html">QTexture1DArray</a></h3><!-- $$$QTexture1DArray-brief -->
<p>A <a href="qt3drender-qabstracttexture.html">QAbstractTexture</a> with a <a href="qt3drender-qabstracttexture.html#Target-enum">Target1DArray</a> target format. <a href="qt3drender-qtexture1darray.html#details">More...</a></p>
<!-- @@@QTexture1DArray -->
<h3> class <a href="qt3drender-qtexture2d.html">QTexture2D</a></h3><!-- $$$QTexture2D-brief -->
<p>A <a href="qt3drender-qabstracttexture.html">QAbstractTexture</a> with a <a href="qt3drender-qabstracttexture.html#Target-enum">Target2D</a> target format. <a href="qt3drender-qtexture2d.html#details">More...</a></p>
<!-- @@@QTexture2D -->
<h3> class <a href="qt3drender-qtexture2darray.html">QTexture2DArray</a></h3><!-- $$$QTexture2DArray-brief -->
<p>A <a href="qt3drender-qabstracttexture.html">QAbstractTexture</a> with a <a href="qt3drender-qabstracttexture.html#Target-enum">Target2DArray</a> target format. <a href="qt3drender-qtexture2darray.html#details">More...</a></p>
<!-- @@@QTexture2DArray -->
<h3> class <a href="qt3drender-qtexture2dmultisample.html">QTexture2DMultisample</a></h3><!-- $$$QTexture2DMultisample-brief -->
<p>A <a href="qt3drender-qabstracttexture.html">QAbstractTexture</a> with a <a href="qt3drender-qabstracttexture.html#Target-enum">Target2DMultisample</a> target format. <a href="qt3drender-qtexture2dmultisample.html#details">More...</a></p>
<!-- @@@QTexture2DMultisample -->
<h3> class <a href="qt3drender-qtexture2dmultisamplearray.html">QTexture2DMultisampleArray</a></h3><!-- $$$QTexture2DMultisampleArray-brief -->
<p>A <a href="qt3drender-qabstracttexture.html">QAbstractTexture</a> with a <a href="qt3drender-qabstracttexture.html#Target-enum">Target2DMultisampleArray</a> target format. <a href="qt3drender-qtexture2dmultisamplearray.html#details">More...</a></p>
<!-- @@@QTexture2DMultisampleArray -->
<h3> class <a href="qt3drender-qtexture3d.html">QTexture3D</a></h3><!-- $$$QTexture3D-brief -->
<p>A <a href="qt3drender-qabstracttexture.html">QAbstractTexture</a> with a <a href="qt3drender-qabstracttexture.html#Target-enum">Target3D</a> target format. <a href="qt3drender-qtexture3d.html#details">More...</a></p>
<!-- @@@QTexture3D -->
<h3> class <a href="qt3drender-qtexturebuffer.html">QTextureBuffer</a></h3><!-- $$$QTextureBuffer-brief -->
<p>A <a href="qt3drender-qabstracttexture.html">QAbstractTexture</a> with a <a href="qt3drender-qabstracttexture.html#Target-enum">TargetBuffer</a> target format. <a href="qt3drender-qtexturebuffer.html#details">More...</a></p>
<!-- @@@QTextureBuffer -->
<h3> class <a href="qt3drender-qtexturecubemap.html">QTextureCubeMap</a></h3><!-- $$$QTextureCubeMap-brief -->
<p>A <a href="qt3drender-qabstracttexture.html">QAbstractTexture</a> with a <a href="qt3drender-qabstracttexture.html#Target-enum">TargetCubeMap</a> target format. <a href="qt3drender-qtexturecubemap.html#details">More...</a></p>
<!-- @@@QTextureCubeMap -->
<h3> class <a href="qt3drender-qtexturecubemaparray.html">QTextureCubeMapArray</a></h3><!-- $$$QTextureCubeMapArray-brief -->
<p>A <a href="qt3drender-qabstracttexture.html">QAbstractTexture</a> with a <a href="qt3drender-qabstracttexture.html#Target-enum">TargetCubeMapArray</a> target format. <a href="qt3drender-qtexturecubemaparray.html#details">More...</a></p>
<!-- @@@QTextureCubeMapArray -->
<h3> class <a href="qt3drender-qtexturedata.html">QTextureData</a></h3><!-- $$$QTextureData-brief -->
<p>The <a href="qt3drender-qtexturedata.html">QTextureData</a> class stores texture information such as the target, height, width, depth, layers, wrap, and if mipmaps are enabled. <a href="qt3drender-qtexturedata.html#details">More...</a></p>
<!-- @@@QTextureData -->
<h3> class <a href="qt3drender-qtexturegenerator.html">QTextureGenerator</a></h3><h3> class <a href="qt3drender-qtextureimage.html">QTextureImage</a></h3><!-- $$$QTextureImage-brief -->
<p>Encapsulates the necessary information to create an OpenGL texture image from an image source. <a href="qt3drender-qtextureimage.html#details">More...</a></p>
<!-- @@@QTextureImage -->
<h3> class <a href="qt3drender-qtextureimagedata.html">QTextureImageData</a></h3><!-- $$$QTextureImageData-brief -->
<p><a href="qt3drender-qtextureimagedata.html">QTextureImageData</a> stores data representing a texture. <a href="qt3drender-qtextureimagedata.html#details">More...</a></p>
<!-- @@@QTextureImageData -->
<h3> class <a href="qt3drender-qtextureimagedatagenerator.html">QTextureImageDataGenerator</a></h3><!-- $$$QTextureImageDataGenerator-brief -->
<p>Provides texture image data for <a href="qt3drender-qabstracttextureimage.html">QAbstractTextureImage</a> <a href="qt3drender-qtextureimagedatagenerator.html#details">More...</a></p>
<!-- @@@QTextureImageDataGenerator -->
<h3> class <a href="qt3drender-qtextureloader.html">QTextureLoader</a></h3><!-- $$$QTextureLoader-brief -->
<p>Handles the texture loading and setting the texture's properties. <a href="qt3drender-qtextureloader.html#details">More...</a></p>
<!-- @@@QTextureLoader -->
<h3> class <a href="qt3drender-qtexturerectangle.html">QTextureRectangle</a></h3><!-- $$$QTextureRectangle-brief -->
<p>A <a href="qt3drender-qabstracttexture.html">QAbstractTexture</a> with a <a href="qt3drender-qabstracttexture.html#Target-enum">TargetRectangle</a> target format. <a href="qt3drender-qtexturerectangle.html#details">More...</a></p>
<!-- @@@QTextureRectangle -->
<h3> class <a href="qt3drender-qtexturewrapmode.html">QTextureWrapMode</a></h3><!-- $$$QTextureWrapMode-brief -->
<p>Defines the wrap mode a <a href="qt3drender-qabstracttexture.html">Qt3DRender::QAbstractTexture</a> should apply to a texture. <a href="qt3drender-qtexturewrapmode.html#details">More...</a></p>
<!-- @@@QTextureWrapMode -->
<h3> class <a href="qt3drender-qviewport.html">QViewport</a></h3><!-- $$$QViewport-brief -->
<p>A viewport on the Qt3D Scene <a href="qt3drender-qviewport.html#details">More...</a></p>
<!-- @@@QViewport -->
<h3> class <a href="qt3drender-stlgeometryloader.html">StlGeometryLoader</a></h3></div>
<div class="types">
<h2>Type Documentation</h2>
<!-- $$$ParameterList -->
<h3 class="fn" id="ParameterList-typedef"><a name="ParameterList-typedef"></a>typedef Qt3DRender::<span class="name">ParameterList</span></h3>
<p>A list of <a href="qt3drender-qparameter.html">Qt3DRender::QParameter</a> parameters.</p>
<!-- @@@ParameterList -->
<!-- $$$PropertyReaderInterfacePtr -->
<h3 class="fn" id="PropertyReaderInterfacePtr-typedef"><a name="PropertyReaderInterfacePtr-typedef"></a>typedef Qt3DRender::<span class="name">PropertyReaderInterfacePtr</span></h3>
<!-- @@@PropertyReaderInterfacePtr -->
<!-- $$$QBufferDataGeneratorPtr -->
<h3 class="fn" id="QBufferDataGeneratorPtr-typedef"><a name="QBufferDataGeneratorPtr-typedef"></a>typedef Qt3DRender::<span class="name">QBufferDataGeneratorPtr</span></h3>
<!-- @@@QBufferDataGeneratorPtr -->
<!-- $$$QBufferPtr -->
<h3 class="fn" id="QBufferPtr-typedef"><a name="QBufferPtr-typedef"></a>typedef Qt3DRender::<span class="name">QBufferPtr</span></h3>
<!-- @@@QBufferPtr -->
<!-- $$$QFrameGraphNodeCreatedChangeBasePtr -->
<h3 class="fn" id="QFrameGraphNodeCreatedChangeBasePtr-typedef"><a name="QFrameGraphNodeCreatedChangeBasePtr-typedef"></a>typedef Qt3DRender::<span class="name">QFrameGraphNodeCreatedChangeBasePtr</span></h3>
<!-- @@@QFrameGraphNodeCreatedChangeBasePtr -->
<!-- $$$QGeometryFactoryPtr -->
<h3 class="fn" id="QGeometryFactoryPtr-typedef"><a name="QGeometryFactoryPtr-typedef"></a>typedef Qt3DRender::<span class="name">QGeometryFactoryPtr</span></h3>
<!-- @@@QGeometryFactoryPtr -->
<!-- $$$QPickEventPtr -->
<h3 class="fn" id="QPickEventPtr-typedef"><a name="QPickEventPtr-typedef"></a>typedef Qt3DRender::<span class="name">QPickEventPtr</span></h3>
<!-- @@@QPickEventPtr -->
<!-- $$$QTextureDataPtr -->
<h3 class="fn" id="QTextureDataPtr-typedef"><a name="QTextureDataPtr-typedef"></a>typedef Qt3DRender::<span class="name">QTextureDataPtr</span></h3>
<!-- @@@QTextureDataPtr -->
<!-- $$$QTextureGeneratorPtr -->
<h3 class="fn" id="QTextureGeneratorPtr-typedef"><a name="QTextureGeneratorPtr-typedef"></a>typedef Qt3DRender::<span class="name">QTextureGeneratorPtr</span></h3>
<!-- @@@QTextureGeneratorPtr -->
<!-- $$$QTextureImageDataGeneratorPtr -->
<h3 class="fn" id="QTextureImageDataGeneratorPtr-typedef"><a name="QTextureImageDataGeneratorPtr-typedef"></a>typedef Qt3DRender::<span class="name">QTextureImageDataGeneratorPtr</span></h3>
<!-- @@@QTextureImageDataGeneratorPtr -->
<!-- $$$QTextureImageDataPtr -->
<h3 class="fn" id="QTextureImageDataPtr-typedef"><a name="QTextureImageDataPtr-typedef"></a>typedef Qt3DRender::<span class="name">QTextureImageDataPtr</span></h3>
<p>Shared pointer to <a href="qt3drender-qtextureimagedata.html">QTextureImageData</a>.</p>
<!-- @@@QTextureImageDataPtr -->
</div>
<div class="func">
<h2>Function Documentation</h2>
<!-- $$$functorTypeId[overload1]$$$functorTypeId -->
<h3 class="fn" id="functorTypeId"><a name="functorTypeId"></a><span class="type">qintptr</span> Qt3DRender::<span class="name">functorTypeId</span>()</h3>
<!-- @@@functorTypeId -->
<!-- $$$functor_cast[overload1]$$$functor_castconstQAbstractFunctor* -->
<h3 class="fn" id="functor_cast"><a name="functor_cast"></a>const <span class="type">T</span> *Qt3DRender::<span class="name">functor_cast</span>(const <span class="type"><a href="qt3drender-qabstractfunctor.html">QAbstractFunctor</a></span> *<i>other</i>)</h3>
<!-- @@@functor_cast -->
<!-- $$$operator!=[overload1]$$$operator!=constQGraphicsApiFilter&constQGraphicsApiFilter& -->
<h3 class="fn" id="operator-not-eq"><a name="operator-not-eq"></a><span class="type">bool</span> Qt3DRender::<span class="name">operator!=</span>(const <span class="type"><a href="qt3drender-qgraphicsapifilter.html">QGraphicsApiFilter</a></span> &amp;<i>reference</i>, const <span class="type"><a href="qt3drender-qgraphicsapifilter.html">QGraphicsApiFilter</a></span> &amp;<i>sample</i>)</h3>
<p>Returns <code>true</code> if <i>reference</i> and <i>sample</i> are different.</p>
<!-- @@@operator!= -->
<!-- $$$operator==[overload1]$$$operator==constQGraphicsApiFilter&constQGraphicsApiFilter& -->
<h3 class="fn" id="operator-eq-eq"><a name="operator-eq-eq"></a><span class="type">bool</span> Qt3DRender::<span class="name">operator==</span>(const <span class="type"><a href="qt3drender-qgraphicsapifilter.html">QGraphicsApiFilter</a></span> &amp;<i>reference</i>, const <span class="type"><a href="qt3drender-qgraphicsapifilter.html">QGraphicsApiFilter</a></span> &amp;<i>sample</i>)</h3>
<p>Returns <code>true</code> if <i>reference</i> and <i>sample</i> are equivalent.</p>
<!-- @@@operator== -->
</div>
        </div>
       </div>
   </div>
   </div>
</div>
<div class="footer">
   <p>
   <acronym title="Copyright">&copy;</acronym> 2017 The Qt Company Ltd.
   Documentation contributions included herein are the copyrights of
   their respective owners.<br>    The documentation provided herein is licensed under the terms of the    <a href="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation    License version 1.3</a> as published by the Free Software Foundation.<br>    Qt and respective logos are trademarks of The Qt Company Ltd.     in Finland and/or other countries worldwide. All other trademarks are property
   of their respective owners. </p>
</div>
</body>
</html>