Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

ArtDisplayDevice.C File Reference

FileRenderer subclass to export molecular graphics to the ART ray tracer. More...

#include <stdio.h>
#include <string.h>
#include <math.h>
#include "ArtDisplayDevice.h"
#include "Matrix4.h"
#include "DispCmds.h"
#include "Inform.h"
#include "utilities.h"

Go to the source code of this file.

Defines

#define DEFAULT_RADIUS   0.002f
#define DASH_LENGTH   0.02f
#define ORDER(x, y, z)   -z, -x, y


Detailed Description

FileRenderer subclass to export molecular graphics to the ART ray tracer.

ART is available from gondwana.ecr.mu.oz.au as part of the vort package. To see the output I suggest: art plot.scn 1000 1000 vort2ppm plot.pix > plot.ppm fromppm plot.ppm plot.rgb ipaste plot.rgb

NOTE: As of 2011, the original VORT package home page has vanished, but it can currently be found here: http://bund.com.au/~dgh/eric/ http://bund.com.au/~dgh/eric/vort.tar.gz http://bund.com.au/~dgh/eric/artimages/index.html

Definition in file ArtDisplayDevice.C.


Define Documentation

#define DASH_LENGTH   0.02f
 

Definition at line 45 of file ArtDisplayDevice.C.

Referenced by ArtDisplayDevice::line.

#define DEFAULT_RADIUS   0.002f
 

Definition at line 44 of file ArtDisplayDevice.C.

Referenced by ArtDisplayDevice::line, and ArtDisplayDevice::point.

#define ORDER x,
y,
z       -z, -x, y
 

Definition at line 51 of file ArtDisplayDevice.C.

Referenced by ArtDisplayDevice::cone, ArtDisplayDevice::cylinder, ArtDisplayDevice::line, ArtDisplayDevice::point, ArtDisplayDevice::sphere, ArtDisplayDevice::square, and ArtDisplayDevice::triangle.


Generated on Thu Mar 28 02:44:30 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002