Rendering Classes#
- Class Avogadro::Rendering::AmbientOcclusionSphereGeometry
AmbientOcclusionSphereGeometry
AmbientOcclusionSphereGeometry::AmbientOcclusionSphereGeometry()
AmbientOcclusionSphereGeometry::AmbientOcclusionSphereGeometry()
AmbientOcclusionSphereGeometry::~AmbientOcclusionSphereGeometry()
AmbientOcclusionSphereGeometry::operator=()
AmbientOcclusionSphereGeometry::accept()
AmbientOcclusionSphereGeometry::update()
AmbientOcclusionSphereGeometry::render()
AmbientOcclusionSphereGeometry::hits()
AmbientOcclusionSphereGeometry::addSphere()
AmbientOcclusionSphereGeometry::spheres()
AmbientOcclusionSphereGeometry::spheres()
AmbientOcclusionSphereGeometry::clear()
AmbientOcclusionSphereGeometry::size()
AmbientOcclusionSphereGeometry::swap()
- Class Avogadro::Rendering::ArrowGeometry
ArrowGeometry
ArrowGeometry::addSingleArrow()
ArrowGeometry::ArrowGeometry()
ArrowGeometry::ArrowGeometry()
ArrowGeometry::~ArrowGeometry()
ArrowGeometry::operator=()
ArrowGeometry::accept()
ArrowGeometry::render()
ArrowGeometry::clear()
ArrowGeometry::drawLine()
ArrowGeometry::drawCone()
ArrowGeometry::vertices()
ArrowGeometry::InvalidIndex
ArrowGeometry::swap()
- Class Avogadro::Rendering::BufferObject
- Class Avogadro::Rendering::Camera
Camera
Camera::Camera()
Camera::Camera()
Camera::operator=()
Camera::~Camera()
Camera::translate()
Camera::preTranslate()
Camera::rotate()
Camera::preRotate()
Camera::scale()
Camera::lookAt()
Camera::distance()
Camera::project()
Camera::unProject()
Camera::unProject()
Camera::calculatePerspective()
Camera::calculatePerspective()
Camera::calculatePerspective()
Camera::calculateOrthographic()
Camera::setViewport()
Camera::width()
Camera::height()
Camera::setIdentity()
Camera::setProjection()
Camera::projection()
Camera::setModelView()
Camera::modelView()
Camera::setProjectionType()
Camera::projectionType()
Camera::setOrthographicScale()
Camera::orthographicScale()
Camera::setFocus()
Camera::focus()
- Class Avogadro::Rendering::Cylinder
- Class Avogadro::Rendering::CylinderGeometry
CylinderGeometry
CylinderGeometry::CylinderGeometry()
CylinderGeometry::CylinderGeometry()
CylinderGeometry::~CylinderGeometry()
CylinderGeometry::operator=()
CylinderGeometry::accept()
CylinderGeometry::update()
CylinderGeometry::render()
CylinderGeometry::hits()
CylinderGeometry::addCylinder()
CylinderGeometry::addCylinder()
CylinderGeometry::addCylinder()
CylinderGeometry::addCylinder()
CylinderGeometry::cylinders()
CylinderGeometry::cylinders()
CylinderGeometry::clear()
CylinderGeometry::size()
CylinderGeometry::swap()
- Class Avogadro::Rendering::Drawable
Drawable
Drawable::setRenderPass()
Drawable::renderPass()
Drawable::Drawable()
Drawable::Drawable()
Drawable::~Drawable()
Drawable::operator=()
Drawable::accept()
Drawable::parent()
Drawable::parent()
Drawable::setVisible()
Drawable::isVisible()
Drawable::render()
Drawable::identifier()
Drawable::identifier()
Drawable::hits()
Drawable::areaHits()
Drawable::clear()
Drawable::setParent()
Drawable::m_parent
Drawable::m_visible
Drawable::m_renderPass
Drawable::m_identifier
Drawable::swap()
- Class Avogadro::Rendering::GLRenderVisitor
GLRenderVisitor
GLRenderVisitor::setRenderPass()
GLRenderVisitor::renderPass()
GLRenderVisitor::setTextRenderStrategy()
GLRenderVisitor::textRenderStrategy()
GLRenderVisitor::GLRenderVisitor()
GLRenderVisitor::~GLRenderVisitor()
GLRenderVisitor::visit()
GLRenderVisitor::visit()
GLRenderVisitor::visit()
GLRenderVisitor::visit()
GLRenderVisitor::visit()
GLRenderVisitor::visit()
GLRenderVisitor::visit()
GLRenderVisitor::visit()
GLRenderVisitor::visit()
GLRenderVisitor::visit()
GLRenderVisitor::visit()
GLRenderVisitor::visit()
GLRenderVisitor::setCamera()
GLRenderVisitor::camera()
- Class Avogadro::Rendering::GLRenderer
GLRenderer
GLRenderer::textRenderStrategy()
GLRenderer::textRenderStrategy()
GLRenderer::setTextRenderStrategy()
GLRenderer::GLRenderer()
GLRenderer::~GLRenderer()
GLRenderer::initialize()
GLRenderer::resize()
GLRenderer::setPixelRatio()
GLRenderer::render()
GLRenderer::resetCamera()
GLRenderer::resetGeometry()
GLRenderer::hits()
GLRenderer::hit()
GLRenderer::hit()
GLRenderer::hits()
GLRenderer::isValid()
GLRenderer::error()
GLRenderer::camera()
GLRenderer::camera()
GLRenderer::overlayCamera()
GLRenderer::overlayCamera()
GLRenderer::scene()
GLRenderer::scene()
GLRenderer::solidPipeline()
GLRenderer::solidPipeline()
GLRenderer::m_perspectiveFrustum
GLRenderer::m_orthographicFrustum
- Class Avogadro::Rendering::GeometryNode
GeometryNode
GeometryNode::GeometryNode()
GeometryNode::~GeometryNode()
GeometryNode::accept()
GeometryNode::addDrawable()
GeometryNode::removeDrawable()
GeometryNode::drawable()
GeometryNode::drawables()
GeometryNode::drawables()
GeometryNode::clearDrawables()
GeometryNode::render()
GeometryNode::hits()
GeometryNode::areaHits()
GeometryNode::m_drawables
- Class Avogadro::Rendering::GeometryVisitor
GeometryVisitor
GeometryVisitor::GeometryVisitor()
GeometryVisitor::~GeometryVisitor()
GeometryVisitor::visit()
GeometryVisitor::visit()
GeometryVisitor::visit()
GeometryVisitor::visit()
GeometryVisitor::visit()
GeometryVisitor::visit()
GeometryVisitor::visit()
GeometryVisitor::visit()
GeometryVisitor::visit()
GeometryVisitor::visit()
GeometryVisitor::visit()
GeometryVisitor::visit()
GeometryVisitor::clear()
GeometryVisitor::center()
GeometryVisitor::radius()
- Class Avogadro::Rendering::GroupNode
GroupNode
GroupNode::NodeType
GroupNode::GroupNode()
GroupNode::~GroupNode()
GroupNode::accept()
GroupNode::addChild()
GroupNode::addUIChild()
GroupNode::removeChild()
GroupNode::child()
GroupNode::hasChild()
GroupNode::childCount()
GroupNode::children()
GroupNode::children()
GroupNode::clear()
GroupNode::clearUI()
GroupNode::clear()
GroupNode::m_children
GroupNode::NodeInfo
- Class Avogadro::Rendering::LineStripGeometry
LineStripGeometry
LineStripGeometry::addLineStrip()
LineStripGeometry::addLineStrip()
LineStripGeometry::addLineStrip()
LineStripGeometry::addLineStrip()
LineStripGeometry::setColor()
LineStripGeometry::color()
LineStripGeometry::setOpacity()
LineStripGeometry::opacity()
LineStripGeometry::LineStripGeometry()
LineStripGeometry::LineStripGeometry()
LineStripGeometry::~LineStripGeometry()
LineStripGeometry::operator=()
LineStripGeometry::accept()
LineStripGeometry::render()
LineStripGeometry::clear()
LineStripGeometry::vertices()
LineStripGeometry::InvalidIndex
LineStripGeometry::swap()
LineStripGeometry::PackedVertex
- Class Avogadro::Rendering::MeshGeometry
MeshGeometry
MeshGeometry::addVertices()
MeshGeometry::addVertices()
MeshGeometry::addVertices()
MeshGeometry::addTriangle()
MeshGeometry::addTriangles()
MeshGeometry::setColor()
MeshGeometry::color()
MeshGeometry::setOpacity()
MeshGeometry::opacity()
MeshGeometry::MeshGeometry()
MeshGeometry::MeshGeometry()
MeshGeometry::~MeshGeometry()
MeshGeometry::operator=()
MeshGeometry::accept()
MeshGeometry::render()
MeshGeometry::clear()
MeshGeometry::vertexCount()
MeshGeometry::indexCount()
MeshGeometry::triangleCount()
MeshGeometry::vertices()
MeshGeometry::triangles()
MeshGeometry::InvalidIndex
MeshGeometry::swap()
MeshGeometry::PackedVertex
MeshGeometry::PackedVertex::PackedVertex()
MeshGeometry::PackedVertex::color
MeshGeometry::PackedVertex::normal
MeshGeometry::PackedVertex::vertex
MeshGeometry::PackedVertex::padding
MeshGeometry::PackedVertex::colorOffset()
MeshGeometry::PackedVertex::normalOffset()
MeshGeometry::PackedVertex::vertexOffset()
- Class Avogadro::Rendering::Node
- Class Avogadro::Rendering::POVRayVisitor
POVRayVisitor
POVRayVisitor::POVRayVisitor()
POVRayVisitor::~POVRayVisitor()
POVRayVisitor::begin()
POVRayVisitor::end()
POVRayVisitor::visit()
POVRayVisitor::visit()
POVRayVisitor::visit()
POVRayVisitor::visit()
POVRayVisitor::visit()
POVRayVisitor::visit()
POVRayVisitor::visit()
POVRayVisitor::visit()
POVRayVisitor::visit()
POVRayVisitor::visit()
POVRayVisitor::visit()
POVRayVisitor::visit()
POVRayVisitor::setCamera()
POVRayVisitor::camera()
POVRayVisitor::setBackgroundColor()
POVRayVisitor::setAmbientColor()
POVRayVisitor::setAspectRatio()
- Class Avogadro::Rendering::Primitive
- Class Avogadro::Rendering::Scene
- Class Avogadro::Rendering::Shader
- Class Avogadro::Rendering::ShaderProgram
ShaderProgram
ShaderProgram::setUniformValue()
ShaderProgram::setUniformValue()
ShaderProgram::setUniformValue()
ShaderProgram::NormalizeOption
ShaderProgram::ShaderProgram()
ShaderProgram::~ShaderProgram()
ShaderProgram::attachShader()
ShaderProgram::detachShader()
ShaderProgram::link()
ShaderProgram::bind()
ShaderProgram::release()
ShaderProgram::error()
ShaderProgram::enableAttributeArray()
ShaderProgram::disableAttributeArray()
ShaderProgram::useAttributeArray()
ShaderProgram::setAttributeArray()
ShaderProgram::setTextureSampler()
ShaderProgram::setUniformValue()
ShaderProgram::setUniformValue()
ShaderProgram::setUniformValue()
ShaderProgram::setUniformValue()
ShaderProgram::setAttributeArrayInternal()
ShaderProgram::m_handle
ShaderProgram::m_vertexShader
ShaderProgram::m_fragmentShader
ShaderProgram::m_linked
ShaderProgram::m_error
ShaderProgram::m_attributes
ShaderProgram::m_textureUnitBindings
ShaderProgram::m_boundTextureUnits
- Class Avogadro::Rendering::Sphere
- Class Avogadro::Rendering::SphereGeometry
SphereGeometry
SphereGeometry::SphereGeometry()
SphereGeometry::SphereGeometry()
SphereGeometry::~SphereGeometry()
SphereGeometry::operator=()
SphereGeometry::accept()
SphereGeometry::update()
SphereGeometry::render()
SphereGeometry::hits()
SphereGeometry::areaHits()
SphereGeometry::setOpacity()
SphereGeometry::addSphere()
SphereGeometry::spheres()
SphereGeometry::spheres()
SphereGeometry::clear()
SphereGeometry::size()
SphereGeometry::swap()
- Class Avogadro::Rendering::TextLabel2D
- Class Avogadro::Rendering::TextLabel3D
- Class Avogadro::Rendering::TextLabelBase
TextLabelBase
TextLabelBase::setText()
TextLabelBase::text()
TextLabelBase::setTextProperties()
TextLabelBase::textProperties()
TextLabelBase::TextLabelBase()
TextLabelBase::TextLabelBase()
TextLabelBase::~TextLabelBase()
TextLabelBase::operator=()
TextLabelBase::render()
TextLabelBase::buildTexture()
TextLabelBase::resetTexture()
TextLabelBase::setAnchorInternal()
TextLabelBase::getAnchorInternal()
TextLabelBase::setRadiusInternal()
TextLabelBase::getRadiusInternal()
TextLabelBase::markDirty()
TextLabelBase::m_text
TextLabelBase::m_textProperties
TextLabelBase::m_imageDimensions
TextLabelBase::m_imageRgba
TextLabelBase::swap()
- Class Avogadro::Rendering::TextProperties
TextProperties
TextProperties::setColorRgba()
TextProperties::setColorRgba()
TextProperties::setColorRgba()
TextProperties::colorRgba()
TextProperties::colorRgba()
TextProperties::setColorRgb()
TextProperties::setColorRgb()
TextProperties::setColorRgb()
TextProperties::colorRgb()
TextProperties::colorRgb()
TextProperties::setRed()
TextProperties::red()
TextProperties::setGreen()
TextProperties::green()
TextProperties::setBlue()
TextProperties::blue()
TextProperties::setAlpha()
TextProperties::alpha()
TextProperties::FontFamily
TextProperties::HAlign
TextProperties::VAlign
TextProperties::FontStyle
TextProperties::FontStyles
TextProperties::TextProperties()
TextProperties::TextProperties()
TextProperties::~TextProperties()
TextProperties::operator=()
TextProperties::swap()
TextProperties::operator==()
TextProperties::operator!=()
TextProperties::setPixelHeight()
TextProperties::pixelHeight()
TextProperties::setHAlign()
TextProperties::hAlign()
TextProperties::setVAlign()
TextProperties::vAlign()
TextProperties::setAlign()
TextProperties::setRotationDegreesCW()
TextProperties::rotationDegreesCW()
TextProperties::setFontFamily()
TextProperties::fontFamily()
TextProperties::setFontStyles()
TextProperties::fontStyles()
TextProperties::setBold()
TextProperties::bold()
TextProperties::setItalic()
TextProperties::italic()
TextProperties::setUnderline()
TextProperties::underline()
- Class Avogadro::Rendering::TextRenderStrategy
- Class Avogadro::Rendering::Texture2D
Texture2D
Texture2D::setWrappingS()
Texture2D::wrappingS()
Texture2D::setWrappingT()
Texture2D::wrappingT()
Texture2D::FilterOption
Texture2D::WrappingOption
Texture2D::InternalFormat
Texture2D::IncomingFormat
Texture2D::IncomingFormat::InvalidIncomingFormat
Texture2D::IncomingFormat::IncomingR
Texture2D::IncomingFormat::IncomingRG
Texture2D::IncomingFormat::IncomingRGB
Texture2D::IncomingFormat::IncomingBGR
Texture2D::IncomingFormat::IncomingRGBA
Texture2D::IncomingFormat::IncomingBGRA
Texture2D::IncomingFormat::IncomingDepth
Texture2D::IncomingFormat::IncomingDepthStencil
Texture2D::Texture2D()
Texture2D::~Texture2D()
Texture2D::handle()
Texture2D::ready()
Texture2D::setMinFilter()
Texture2D::minFilter()
Texture2D::setMagFilter()
Texture2D::magFilter()
Texture2D::upload()
Texture2D::bind()
Texture2D::release()
Texture2D::error()
- Class Avogadro::Rendering::TransformNode
- Class Avogadro::Rendering::VRMLVisitor
VRMLVisitor
VRMLVisitor::VRMLVisitor()
VRMLVisitor::~VRMLVisitor()
VRMLVisitor::begin()
VRMLVisitor::end()
VRMLVisitor::visit()
VRMLVisitor::visit()
VRMLVisitor::visit()
VRMLVisitor::visit()
VRMLVisitor::visit()
VRMLVisitor::visit()
VRMLVisitor::visit()
VRMLVisitor::visit()
VRMLVisitor::visit()
VRMLVisitor::visit()
VRMLVisitor::visit()
VRMLVisitor::visit()
VRMLVisitor::setCamera()
VRMLVisitor::camera()
VRMLVisitor::setBackgroundColor()
VRMLVisitor::setAmbientColor()
VRMLVisitor::setAspectRatio()
- Class Avogadro::Rendering::Visitor
- Class Avogadro::Rendering::VolumeGeometry