mtx

honeybee-radiance mtxop

Commands to work with Radiance matrix using rmtxop.

honeybee-radiance mtxop [OPTIONS] COMMAND [ARGS]...

operate-three

Operations between three Radiance matrices.

Args:
first-mtx: Path to fist matrix.
second-mtx: Path to second matrix.
third-mtx: Path to third matrix.
honeybee-radiance mtxop operate-three [OPTIONS] FIRST_MTX SECOND_MTX THIRD_MTX

Options

--operator-one <operator_one>

operation between the two matrices.

Options:
  • - | / | *
--operator-two <operator_two>

operation between the two matrices.

Options:
  • - | / | *
--keep-header, --remove-header

A flag to keep or remove the header from the output file.

--conversion <conversion>

conversion as a string which will be passed to rmtxop -c. This option is useful to post-process the results from 3 RGB components into one as part of this command.

--output-mtx <output_mtx>

Output matrix.

--output-format <output_format>

Output format for output matrix. Valid inputs are a, f, d and c for ASCII, float, double or RGBE colors. If conversion is not provided you can change the output type using rad-params options.

Default:

'a'

Options:

a | f | d | c

--dry-run

A flag to show the command without running it.

Default:

False

Arguments

FIRST_MTX

Required argument

SECOND_MTX

Required argument

THIRD_MTX

Required argument

operate-two

Operations between two Radiance matrices.

Args:
first-mtx: Path to first matrix.
second-mtx: Path to second matrix.
honeybee-radiance mtxop operate-two [OPTIONS] FIRST_MTX SECOND_MTX

Options

--operator <operator>

operation between the two matrices.

Options:
  • - | / | *
--keep-header, --remove-header

A flag to keep or remove the header from the output file.

--conversion <conversion>

conversion as a string which will be passed to rmtxop -c. This option is useful to post-process the results from 3 RGB components into one as part of this command.

--output-mtx <output_mtx>

Output matrix.

--output-format <output_format>

Output format for output matrix. Valid inputs are a, f, d and c for ASCII, float, double or RGBE colors. If conversion is not provided you can change the output type using rad-params options.

Default:

'a'

Options:

a | f | d | c

--dry-run

A flag to show the command without running it.

Default:

False

Arguments

FIRST_MTX

Required argument

SECOND_MTX

Required argument

transpose

Transpose a Radiance matrix.

Args:
input_mtx: Path to input matrix file.
honeybee-radiance mtxop transpose [OPTIONS] INPUT_MTX

Options

--output-mtx <output_mtx>

Output matrix.

--dry-run

A flag to show the command without running it.

Default:

False

Arguments

INPUT_MTX

Required argument