honeybee_plus.radiance.parameters.rmtxop module

class honeybee_plus.radiance.parameters.rmtxop.RmtxopParameters(*args, **kwargs)[source]

Bases: honeybee_plus.radiance.parameters._advancedparametersbase.AdvancedRadianceParameters

Radiance parameters for the command rmtxop.

Read more: http://www.radiance-online.org/learning/documentation manual-pages/pdfs/rmtxop.pdf

verbose_reporting

[-v] Boolean option to print each operation to stdout.

output_format

[-f[a|c|d|f]] Format in which the output data should be written.

Usage:

#generate rmtxop with default parameters. rmtx = RmtxopParameters()

#check current values print(rmtx.to_rad_string()) >

#add verbose flag. rmtx.verbose_reporting = True

#check values again. print(rmtx.to_rad_string()) > -v

freeze()
output_format

Specify the output format. Output formats correspond to a for ASCII, d for binary doubles, f for floats and c for RGBE colors.

transpose_matrix

This boolean option transposes the matrix.

unfreeze()
verbose_reporting

This boolean option turns on verbose reporting, which announces each operation of rmtxop