Public Member Functions

def dump_array (self, flo, indent, flags)
 
def read_array (self, fbuf, flags)
 
def write_array (self)
 
- Public Member Functions inherited from Dice3DS.dom3ds.ChunkBase
def document_html (cls, flo, done)
 
def dump (self, flo, indent, flags)
 
def dump_chunks (self, flo, indent, flags)
 
def dump_header (self, flo, flags)
 
def dump_struct (self, flo, indent, flags)
 
def out_attr (self, attr, flo, indent, flags)
 
def out_chunk (self, attr, flo, indent, flags)
 
def out_chunk_index (self, attr, i, flo, indent, flags)
 
def read (self, fbuf, flags)
 
def read_chunks (self, fbuf, flags)
 
def read_struct (self, fbuf, flags)
 
def write (self)
 
def write_chunks (self)
 
def write_struct (self)
 

Public Attributes

 keys
 
- Public Attributes inherited from Dice3DS.dom3ds.ChunkBase
 subchunks
 

Static Public Attributes

string struct = "short flags, long unused1, long unused2, long nkeys"
 
- Static Public Attributes inherited from Dice3DS.dom3ds.ChunkBase
 document_html = classmethod(document_html)
 
bool freechunks = True
 
bool swallow = False
 

Additional Inherited Members

- Static Public Member Functions inherited from Dice3DS.dom3ds.ChunkBase
def get_byte (fbuf, flags)
 
def get_chunk (fbuf, flags)
 
def get_float (fbuf, flags)
 
def get_long (fbuf, flags)
 
def get_short (fbuf, flags)
 
def get_string (fbuf, flags)
 
def set_byte (value)
 
def set_chunk (value)
 
def set_float (value)
 
def set_long (value)
 
def set_short (value)
 
def set_string (value)
 

Member Function Documentation

◆ dump_array()

def Dice3DS.dom3ds.TrackChunk.dump_array (   self,
  flo,
  indent,
  flags 
)

Reimplemented from Dice3DS.dom3ds.ChunkBase.

References Dice3DS.dom3ds.ChunkMetaclass.keyframe_fields, std::map< K, T >.keys, std::multimap< K, T >.keys, std::multiset< K >.keys, std::unordered_multiset< K >.keys, std::unordered_multimap< K, T >.keys, std::unordered_map< K, T >.keys, std::set< K >.keys, std::unordered_set< K >.keys, Dice3DS.dom3ds.TrackChunk.keys, Py::MapBase< T >::iterator.keys, Py::MapBase< T >::const_iterator.keys, UNV2411::TRecord.label, UNV2412::TRecord.label, MeshGui::GmshWidget::Private.label, PathScripts.PathDressupTagPreferences.HoldingTagPreferences.label, PartGui::TaskSweep.label, PartGui::DlgExtrusion.label, Gui::Dialog::DocumentRecoveryPrivate::Info.label, App::DocumentObjectT.label, Dice3DS.dom3ds.ChunkMetaclass.label, Gui::DocumentObjectData.label, SketcherGui::ViewProviderSketch::constrIconQueueItem.label, Gui::LabelButton.label, Gui::StatusWidget.label, MeshPartGui::Mesh2ShapeGmsh::Private.label, ArchSpace._ViewProviderSpace.label, Dice3DS.dom3ds.UnknownChunk.label, Dice3DS.dom3ds.ErrorChunk.label, Spreadsheet_legacy.SpreadsheetView.label, Gui::PropertyEditor::LinkLabel.label, ifc2x3.ifcderivedprofiledef.label, ifc4.ifcderivedprofiledef.label, ifc2x3.ifccompositeprofiledef.label, ifc4.ifccompositeprofiledef.label, and Dice3DS.dom3ds.xrange.

◆ read_array()

def Dice3DS.dom3ds.TrackChunk.read_array (   self,
  fbuf,
  flags 
)

Reimplemented from Dice3DS.dom3ds.ChunkBase.

◆ write_array()

def Dice3DS.dom3ds.TrackChunk.write_array (   self)

Reimplemented from Dice3DS.dom3ds.ChunkBase.

References Dice3DS.dom3ds.ChunkMetaclass.keyframe_fields, std::multiset< K >.keys, std::unordered_map< K, T >.keys, std::unordered_multimap< K, T >.keys, std::unordered_multiset< K >.keys, std::set< K >.keys, std::map< K, T >.keys, std::unordered_set< K >.keys, std::multimap< K, T >.keys, Dice3DS.dom3ds.TrackChunk.keys, Py::MapBase< T >::iterator.keys, Py::MapBase< T >::const_iterator.keys, Dice3DS.dom3ds.ChunkBase.set_float(), Dice3DS.dom3ds.ChunkBase.set_long(), and Dice3DS.dom3ds.ChunkBase.set_short().

Member Data Documentation

◆ keys

Dice3DS.dom3ds.TrackChunk.keys

◆ struct

string Dice3DS.dom3ds.TrackChunk.struct = "short flags, long unused1, long unused2, long nkeys"
static

The documentation for this class was generated from the following file:
  • src/Mod/Arch/Dice3DS/dom3ds.py