osg.Stats

class osg.Stats
Represents:c++ class
Wraps:osg::Stats
Bases:osg.Referenced

Constructors:

osg.Stats(std.string name)

Parameters:name (std.string) –
osg.Stats(std.string name, unsigned numberOfFrames)

Parameters:
  • name (std.string) –
  • numberOfFrames (unsigned) –

Methods:

:setName(std.string name)

Parameters:name (std.string) –
:getName()

Return type:std.string
:allocate(unsigned numberOfFrames)

Parameters:numberOfFrames (unsigned) –
:getEarliestFrameNumber()

Return type:unsigned
:getLatestFrameNumber()

Return type:unsigned
:setAttribute(unsigned frameNumber, std.string attr, double val)

Parameters:
  • frameNumber (unsigned) –
  • attr (std.string) –
  • val (double) –
Return type:

bool

:getAttribute(unsigned frameNumber, std.string attr)

Parameters:
  • frameNumber (unsigned) –
  • attr (std.string) –
:getAveragedAttribute(std.string attr)

Parameters:attr (std.string) –
:getAveragedAttribute(std.string attr, bool averageInInverseSpace)

Parameters:
  • attr (std.string) –
  • averageInInverseSpace (bool) –
:getAveragedAttribute(unsigned startFameNumber, unsigned endFrameNumber, std.string attr)

Parameters:
  • startFameNumber (unsigned) –
  • endFrameNumber (unsigned) –
  • attr (std.string) –
:getAveragedAttribute(unsigned startFameNumber, unsigned endFrameNumber, std.string attr, bool averageInInverseSpace)

Parameters:
  • startFameNumber (unsigned) –
  • endFrameNumber (unsigned) –
  • attr (std.string) –
  • averageInInverseSpace (bool) –
:getAttributeMap(unsigned frameNumber)

Parameters:frameNumber (unsigned) –
Return type:osg.Stats.AttributeMap
:collectStats(std.string stat, bool flag)

Parameters:
:collectStats(std.string stat)

Parameters:stat (std.string) –
Return type:bool