Versions in this module Expand all Collapse all v0 v0.4.0 Jun 27, 2019 Changes in this version + const PrivateGroupName + const UnknownGroupName + const VLUndefinedLength + var EndOfData = &Element + type DataSet struct + Elements []*Element + func (ds *DataSet) TransferSyntax() (bo binary.ByteOrder, implicit dicomio.IsImplicitVR, err error) + func (f *DataSet) FindElementByName(name string) (*Element, error) + func (f *DataSet) FindElementByTag(tag dicomtag.Tag) (*Element, error) + type Element struct + Tag dicomtag.Tag + UndefinedLength bool + VR string + Value []interface{} + func FindByName(elems []*Element, name string) (*Element, error) + func FindByTag(elems []*Element, tag dicomtag.Tag) (*Element, error) + func MustNewElement(tag dicomtag.Tag, values ...interface{}) *Element + func NewElement(tag dicomtag.Tag, values ...interface{}) (*Element, error) + func (e *Element) GetString() (string, error) + func (e *Element) GetStrings() ([]string, error) + func (e *Element) GetUInt16() (uint16, error) + func (e *Element) GetUInt32() (uint32, error) + func (e *Element) GetUint16s() ([]uint16, error) + func (e *Element) GetUint32s() ([]uint32, error) + func (e *Element) MustGetString() string + func (e *Element) MustGetStrings() []string + func (e *Element) MustGetUInt16() uint16 + func (e *Element) MustGetUInt32() uint32 + func (e *Element) MustGetUint16s() []uint16 + func (e *Element) MustGetUint32s() []uint32 + func (e *Element) String() string + type PixelDataInfo struct + Frames []frame.Frame + IsEncapsulated bool + Offsets []uint32 + func (data PixelDataInfo) String() string