X11Renderer Class Reference#include <X11Renderer.h>
Inheritance diagram for X11Renderer:
Detailed Description
Definition at line 54 of file X11Renderer.h. Constructor & Destructor Documentation
Definition at line 60 of file X11Renderer.cpp. References Viewport::setDevice(), ScanLineConverter::setDevice(), ScanLineConverter::setFillMode(), ScanLineConverter::setProjection(), theClipping, theDevice, theProjection, theScan, theView, theViewport, and Device::WINOPEN().
Definition at line 82 of file X11Renderer.cpp. References endln, exit(), opserr, Viewport::setDevice(), ScanLineConverter::setDevice(), ScanLineConverter::setFillMode(), ScanLineConverter::setProjection(), theClipping, theDevice, theProjection, theScan, theView, theViewport, and Device::WINOPEN().
Definition at line 122 of file X11Renderer.cpp. References theClipping, theDevice, theProjection, theScan, theView, and theViewport.
Member Function Documentation
Implements Renderer. Definition at line 140 of file X11Renderer.cpp. References Device::CLEAR(), and theDevice.
Implements Renderer. Definition at line 147 of file X11Renderer.cpp. References Projection::cop, endln, Projection::planedist, Viewport::portwindow, Projection::projection_mode, Device::STARTIMAGE(), theClipping, theDevice, theProjection, theScan, theView, theViewport, ScanLineConverter::update(), Viewport::update(), Clipping::update(), Projection::update(), View::update(), View::vpn, Projection::vpwindow, View::vrp, and View::vuv.
Implements Renderer. Definition at line 175 of file X11Renderer.cpp. References Device::ENDIMAGE(), and theDevice.
Implements Renderer. Definition at line 187 of file X11Renderer.cpp. References endln, ColorMap::getBlue(), ColorMap::getGreen(), ColorMap::getRed(), and Renderer::theMap.
Implements Renderer. Definition at line 223 of file X11Renderer.cpp. References endln, ColorMap::getBlue(), ColorMap::getGreen(), ColorMap::getRed(), ScanLineConverter::scanLine(), Vector::Size(), theClipping, Renderer::theMap, theProjection, theScan, theView, theViewport, Viewport::transform(), Clipping::transform(), Projection::transform(), and View::transform().
Implements Renderer. Definition at line 302 of file X11Renderer.cpp. References endln, ScanLineConverter::scanLine(), Vector::Size(), theClipping, theProjection, theScan, theView, theViewport, Viewport::transform(), Clipping::transform(), Projection::transform(), and View::transform().
Implements Renderer. Definition at line 386 of file X11Renderer.cpp. References endln, ColorMap::getBlue(), ColorMap::getGreen(), ColorMap::getRed(), Matrix::noCols(), Matrix::noRows(), opserr, ScanLineConverter::scanPolygon(), Vector::Size(), theClipping, Renderer::theMap, theProjection, theScan, theView, theViewport, Viewport::transform(), Clipping::transform(), Projection::transform(), and View::transform().
Implements Renderer. Definition at line 445 of file X11Renderer.cpp. References endln, Matrix::noCols(), Matrix::noRows(), opserr, ScanLineConverter::scanPolygon(), theClipping, theProjection, theScan, theView, theViewport, Viewport::transform(), Clipping::transform(), Projection::transform(), and View::transform().
Implements Renderer. Definition at line 627 of file X11Renderer.cpp. References endln, opserr, theProjection, and Projection::vpwindow.
Implements Renderer. Definition at line 644 of file X11Renderer.cpp. References endln, opserr, Projection::planedist, and theProjection.
Implements Renderer. Definition at line 660 of file X11Renderer.cpp. References PARALLEL_MODE, Projection::projection_mode, and theProjection.
Implements Renderer. Definition at line 672 of file X11Renderer.cpp. References FILL_MODE, ScanLineConverter::setFillMode(), theScan, and WIRE_MODE.
Implements Renderer. Definition at line 686 of file X11Renderer.cpp. References Projection::cop, and theProjection.
Implements Renderer. Definition at line 695 of file X11Renderer.cpp. References endln, opserr, Viewport::portwindow, and theViewport.
Implements Renderer. Definition at line 503 of file X11Renderer.cpp. References Device::drawText(), Vector::Size(), theClipping, theDevice, theProjection, theView, theViewport, Viewport::transformP(), Clipping::transformP(), Projection::transformP(), and View::transformP().
Definition at line 578 of file X11Renderer.cpp. References ScanLineConverter::scanPolygon(), theClipping, theProjection, theScan, theView, theViewport, Viewport::transform(), Clipping::transform(), Projection::transform(), and View::transform().
Member Data Documentation
Definition at line 114 of file X11Renderer.h. Referenced by displayFace(), drawLine(), drawPolygon(), drawText(), setVPN(), setVRP(), setVUP(), startImage(), X11Renderer(), and ~X11Renderer().
Definition at line 115 of file X11Renderer.h. Referenced by displayFace(), drawLine(), drawPolygon(), drawText(), setPlaneDist(), setProjectionMode(), setPRP(), setViewWindow(), startImage(), X11Renderer(), and ~X11Renderer().
Definition at line 116 of file X11Renderer.h. Referenced by displayFace(), drawLine(), drawPolygon(), drawText(), startImage(), X11Renderer(), and ~X11Renderer().
Definition at line 117 of file X11Renderer.h. Referenced by displayFace(), drawLine(), drawPolygon(), drawText(), setPortWindow(), startImage(), X11Renderer(), and ~X11Renderer().
Definition at line 118 of file X11Renderer.h. Referenced by displayFace(), drawLine(), drawPolygon(), setFillMode(), startImage(), X11Renderer(), and ~X11Renderer().
Definition at line 119 of file X11Renderer.h. Referenced by clearImage(), doneImage(), drawText(), startImage(), X11Renderer(), and ~X11Renderer().
The documentation for this class was generated from the following files:
|