PDL::Types - define fundamental PDL Datatypes
use PDL::Types;
$pdl = ushort( 2.0, 3.0 ); print "The actual c type used to store ushort's is '" . $pdl->type->realctype() . "'\n"; The actual c type used to store ushort's is 'unsigned short'
Internal module - holds all the PDL Type info. This can be
accessed using the PDL::Type
object returned by
the type method.
This module declares one class - PDL::Type
- objects of this class
are returned by the type method of a piddle. It has
several methods, listed below, which provide an easy way to access
type information:
Additionally, comparison and stringification are overloaded so that you can compare and print type objects, e.g.
$nofloat = 1 if $pdl->type < float; die "must be double" if $type != double;
For further examples check again the type method.
ctype
without the 'PDL_'.