epygram.fields.MiscField — Miscellaneous Field class

Contains the class to for Miscellaneous fields.

class epygram.fields.MiscField.MiscField(*args, **kw)[source]

Bases: epygram.base.Field

A miscellaneous field class. Designed to handle data of various nature (bool, int, float, str...) and various dimensions (scalar, 1D/2D).

Footprint:

dict(
    attr = dict(
        comment = dict(
            access = 'rwd', 
            alias = set([]), 
            default = None, 
            optional = True, 
            outcast = set([]), 
            remap = dict(), 
            type = str, 
            values = set([]),
        ), 
        data = dict(
            access = 'rxx', 
            alias = set([]), 
            default = None, 
            optional = True, 
            outcast = set([]), 
            remap = dict(), 
            values = set([]),
        ), 
        fid = dict(
            access = 'rwx', 
            alias = set([]), 
            default = None, 
            optional = False, 
            outcast = set([]), 
            remap = dict(), 
            type = footprints.stdtypes.FPDict, 
            values = set([]),
        ),
    ), 
    bind = [], 
    info = 'Not documented', 
    only = dict(), 
    priority = dict(
        level = footprints.priorities.PriorityLevel::DEFAULT,
    ),
)
datatype[source]

Returns the data type.

shape[source]

Returns the data shape.

Previous topic

epygram.fields.PointField — Point 0-D Field class

Next topic

epygram.fields.H2DVectorField — Horizontal 2-D Vector Field class

This Page