Attributes (Python)

Base Attributes

class FnAttribute.Attribute

GEOLIB3 attribute

getBinary()
getHash()
getHash64()
getXML()
static parseBinary()
static parseXML()
writePython()

Null Attributes

class FnAttribute.NullAttribute

GEOLIB3 NullAttribute

Data Attributes

class FnAttribute.DataAttribute

GEOLIB3 data attribute

getBoundingSampleTimes()
getNumberOfTimeSamples()
getNumberOfTuples()
getNumberOfValues()
getSampleTime()
getSampleTimes()
getTupleSize()
class FnAttribute.IntAttribute

GEOLIB3 IntAttribute

getData()
getNearestSample()
getSamples()
getValue()
class FnAttribute.FloatAttribute

GEOLIB3 FloatAttribute

getData()
getNearestSample()
getSamples()
getValue()
class FnAttribute.DoubleAttribute

GEOLIB3 DoubleAttribute

getData()
getNearestSample()
getSamples()
getValue()
class FnAttribute.StringAttribute

GEOLIB3 StringAttribute

getData()
getNearestSample()
getSamples()
getValue()

Group Attributes

class FnAttribute.GroupAttribute

GEOLIB3 GroupAttribute

childList()
getChildByIndex()
getChildByName()
getChildName()
getGroupInherit()
getNumberOfChildren()
writePython()

GroupBuilder

class FnAttribute.GroupBuilder

GEOLIB3 GroupBuilder

build()
deepUpdate()
delete()
reserve()
set()
setGroupInherit()
setWithUniqueName()
sort()
update()

Utility Functions

FnAttribute.DelimiterEncode()
FnAttribute.DelimiterDecode()
FnAttribute.Util.RemoveTimeSamplesIfAllSame()
FnAttribute.Util.RemoveTimeSamplesUnneededForShutter()
FnAttribute.Util.ResampleAttrWithInterp()