TABLE OF CONTENTS
- 1. ScPovPlot3D/Types
- 1.1. Types/3Dvector
- 1.2. Types/4Dvector
- 1.3. Types/5Dvector
- 1.4. Types/boolean
- 1.5. Types/char
- 1.6. Types/color_vector
- 1.7. Types/colormapdef
- 1.8. Types/enum
- 1.9. Types/finishdef
- 1.10. Types/float
- 1.11. Types/Function
- 1.12. Types/garray
- 1.13. Types/integer
- 1.14. Types/interiordef
- 1.15. Types/materialdef
- 1.16. Types/pfunction
- 1.17. Types/pinteger
- 1.18. Types/string
- 1.19. Types/string_fn
- 1.20. Types/texturedef
- 1.21. Types/uinteger
ScPovPlot3D/Types [ Modules ]
PURPOSE
Explains Types used across this documentation. Usually Types used have self-descriptive names and are the same as used in for example 'C'. However there are some which differ subtly in meaning or are specific to POVRay. Only POVRay's default Types are used as POVRay doesn't have syntax for type definition, not counting for arrays of course :P
VERSION
3.2.0.0, tested on PovRay 3.7.
AUTHOR
Janusz Opiła Ph.D.
jmo{at}agh.edu.pl, janusz.opila{at}gmail.com Dept. of Applied Informatics, https://www.facebook.com/KatedraInformatykiStosowanejWZAGH/ http://kis.zarz.agh.edu.pl/ AGH University of Science & Technology, Cracow, Poland http://www.zarz.agh.edu.pl/English/index.asp Maintained by Janusz Opiła Ph.D. Homepage: http://scpovplot3d.sourceforge.net
COPYRIGHT
GNU GPL v.3 License (c) 2012-now by Janusz Opiła Ph.D. AGH University of Science and Technology
Types/3Dvector [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* 3Dvector - 3D space vector ex. <2.4, 3.5, 4.7>
Types/4Dvector [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* 4Dvector - 4D vector, usually colour specified as "rgbf" or "rgbt" format ex. <.4, .5, .7,.2>
Types/5Dvector [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* 5Dvector - 5D vector, full color definition specified as "rgbft" format ex. <.4, .5, .7, 1.0, 0.0>
Types/boolean [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* Logic values[yes|no] or [true|false]
Types/char [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* char - Single character string. Ex. "A", ",", " ", 'c'
Types/color_vector [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* color_vector - identifier declared as fully qualified color vector
SEE ALSO
Types/colormapdef [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* colormapdef - identifier declared as fully qualified color_map{}
Types/enum [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* enum - enumerated constant
Types/finishdef [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* finishdef - identifier declared as finish part of texture definition - finish{}
Types/float [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* float - float number
Types/Function [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* Function - Function produced by some macros ex.: in Potential.inc module
SEE ALSO
CreateVFC, CreateVFC2, CreateVLJ, CreateVLJ2
Types/garray [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* garray - general array defined elsewhere, may be multidimensional, of float, integer or structurized type (ex.: texturedef, materialdef, pfunction)
Types/integer [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* integer - signed integer number
Types/interiordef [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* interiordef - identifier declared as fully qualified interior definition
Types/materialdef [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* materialdef - identifier declared as fully qualified material definition
Types/pfunction [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* pfunction - Function "pointer"
Types/pinteger [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* pinteger - positive integer number (ie.>0: 1,2,3,4,... )
Types/string [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* string - any series of alphanumeric characters for example "This is a string", "& this is 2!". Strings in POVRay must be enclosed in pair of double "" or single quotation marks '' .
Types/string_fn [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* string_fn - string representing valid file name and/or path for example "C:\AnyPicture.png"
Types/texturedef [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* texturedef - identifier declared as fully qualified texture definition texture{}
Types/uinteger [ Types used ]
[ Top ] [ Types ] [ Types used ]
INFO
* uinteger - unsigned integer number