PDL::Trans#
Modules#
Functions#
Dataflow and views#
parents#
$trans->parents - the ndarrays the transformation reads.
children#
$trans->children - the ndarrays the transformation produces.
address#
$trans->address - the memory address of the transformation, the number its reference holds. For debugging.
bvalflag#
$trans->bvalflag - whether the transformation handles bad values.
flags#
$trans->flags - the names of the flags set on the transformation, such as PDL_ITRANS_ISAFFINE.
vtable#
$trans->vtable - the description of the operation behind the transformation, a PDL::Trans::VTable object.
affine#
$trans->affine - 1 when the transformation is a view expressed as an offset and a step per dimension, 0 otherwise.
offs#
$trans->offs - the offset of an affine view into its parent’s data.
incs#
$trans->incs - the step per dimension of an affine view. Dies for a transformation that is not affine.
trans_children_indices#
$trans->trans_children_indices - for each parent, the slot the transformation occupies in that parent’s list of children.
ind_sizes#
$trans->ind_sizes - the size of each named dimension of the operation’s signature.
inc_sizes#
$trans->inc_sizes - the step in elements for each dimension of each parameter of the operation.