imagico.de
imagico.de

imagico.de

IsoCSG Library

previous: IsoCSG Library Documentation - part 5 current: IsoCSG Library Documentation - part 6 Navigation

'iso_bchars.inc' - 'iso_chars.inc' with native CSG

These macros are identical to those in iso_chars.inc, they just generate both the IsoCSG function and the native POV-Ray shape.

Because of this you can't assign the result of those macros to an identifier but have to use nested macros for the whole CSG construction.

In iso_bcsg.inc there are macros for either extracting the function or the shape as well as for automatic calculation of the container object from the extents of the shape.



Description of the macros

The macros in this file correspond to those in iso_chars.inc but they return both a function and a conventional shape.

character macros

IC_BChar_A() .. IC_BChar_Z(), IC_BChar_0() .. IC_BChar_9() and other characters

The complete set of characters from chars.inc. Corresponds to the macros from iso_chars.inc.

Wrapper macros

IC_BChar()

Wrapper macro for the single character macros. Corresponds to IC_Char() from iso_chars.inc.

IC_BText()

Generates a merge of several characters from a string. Corresponds to IC_Text() from iso_chars.inc.