Qtc.Classes.D3extras

Documentation

class Qambient a b where #

Methods

ambient :: a -> b -> IO (QColor ()) #

class QbottomRadius a b where #

Methods

bottomRadius :: a -> b -> IO Float #

class Qdiffuse a b c | a -> c where #

Methods

diffuse :: a -> b -> c #

class QgenerateTangents a b where #

Methods

generateTangents :: a -> b -> IO Bool #

class QhasBottomEndcap a b where #

Methods

hasBottomEndcap :: a -> b -> IO Bool #

class QhasTopEndcap a b where #

Methods

hasTopEndcap :: a -> b -> IO Bool #

class QindexAttribute a b where #

Methods

indexAttribute :: a -> b -> IO (Qt3DRender_QAttribute ()) #

class QminorRadius a b where #

Methods

minorRadius :: a -> b -> IO Float #

class QnormalAttribute a b where #

Methods

normalAttribute :: a -> b -> IO (Qt3DRender_QAttribute ()) #

class QpositionAttribute a b where #

Methods

positionAttribute :: a -> b -> IO (Qt3DRender_QAttribute ()) #

class Qrings a b where #

Methods

rings :: a -> b -> IO Int #

class QsetAmbient a b where #

Methods

setAmbient :: a -> b -> IO () #

class QsetAmbientOcclusion a b where #

Methods

setAmbientOcclusion :: a -> b -> IO () #

class QsetBottomRadius a b where #

Methods

setBottomRadius :: a -> b -> IO () #

class QsetDiffuse a b where #

Methods

setDiffuse :: a -> b -> IO () #

class QsetGenerateTangents a b where #

Methods

setGenerateTangents :: a -> b -> IO () #

class QsetHasBottomEndcap a b where #

Methods

setHasBottomEndcap :: a -> b -> IO () #

class QsetHasTopEndcap a b where #

Methods

setHasTopEndcap :: a -> b -> IO () #

class QsetMetalness a b where #

Methods

setMetalness :: a -> b -> IO () #

class QsetMinorRadius a b where #

Methods

setMinorRadius :: a -> b -> IO () #

class QsetRings a b where #

Methods

setRings :: a -> b -> IO () #

class QsetRoughness a b where #

Methods

setRoughness :: a -> b -> IO () #

class QsetShininess a b where #

Methods

setShininess :: a -> b -> IO () #

class QsetSlices a b where #

Methods

setSlices :: a -> b -> IO () #

class QsetTextureScale a b where #

Methods

setTextureScale :: a -> b -> IO () #

class QsetTopRadius a b where #

Methods

setTopRadius :: a -> b -> IO () #

class QsetXExtent a b where #

Methods

setXExtent :: a -> b -> IO () #

class QsetXYMeshResolution a b where #

Methods

setXYMeshResolution :: a -> b -> IO () #

class QqsetXYMeshResolution a b where #

Methods

qsetXYMeshResolution :: a -> b -> IO () #

class QsetXZMeshResolution a b where #

Methods

setXZMeshResolution :: a -> b -> IO () #

class QqsetXZMeshResolution a b where #

Methods

qsetXZMeshResolution :: a -> b -> IO () #

class QsetYExtent a b where #

Methods

setYExtent :: a -> b -> IO () #

class QsetYZMeshResolution a b where #

Methods

setYZMeshResolution :: a -> b -> IO () #

class QqsetYZMeshResolution a b where #

Methods

qsetYZMeshResolution :: a -> b -> IO () #

class QsetZExtent a b where #

Methods

setZExtent :: a -> b -> IO () #

class Qshininess a b where #

Methods

shininess :: a -> b -> IO Float #

class QtangentAttribute a b where #

Methods

tangentAttribute :: a -> b -> IO (Qt3DRender_QAttribute ()) #

class QtexCoordAttribute a b where #

Methods

texCoordAttribute :: a -> b -> IO (Qt3DRender_QAttribute ()) #

class QtextureScale a b where #

Methods

textureScale :: a -> b -> IO Float #

class QtopRadius a b where #

Methods

topRadius :: a -> b -> IO Float #

class QupdateIndices a b where #

Methods

updateIndices :: a -> b -> IO () #

class QupdateVertices a b where #

Methods

updateVertices :: a -> b -> IO () #

class QxExtent a b where #

Methods

xExtent :: a -> b -> IO Float #

class QxyMeshResolution a b where #

Methods

xyMeshResolution :: a -> b -> IO Size #

class QqxyMeshResolution a b where #

Methods

qxyMeshResolution :: a -> b -> IO (QSize ()) #

class QxzMeshResolution a b where #

Methods

xzMeshResolution :: a -> b -> IO Size #

class QqxzMeshResolution a b where #

Methods

qxzMeshResolution :: a -> b -> IO (QSize ()) #

class QyExtent a b where #

Methods

yExtent :: a -> b -> IO Float #

class QyzMeshResolution a b where #

Methods

yzMeshResolution :: a -> b -> IO Size #

class QqyzMeshResolution a b where #

Methods

qyzMeshResolution :: a -> b -> IO (QSize ()) #

class QzExtent a b where #

Methods

zExtent :: a -> b -> IO Float #