Dice3DS.dom3ds.FileLikeBuffer Class Reference

Public Member Functions

def advance (self, n)
 
def read (self, length)
 
def read_fbuf (self, length)
 
def read_rest (self)
 
def read_to_nul (self)
 
def room_for_chunks (self)
 
def seek (self, pos)
 
def tell (self)
 

Public Attributes

 buf
 
 end
 
 index
 
 start
 

Detailed Description

Treat a range of a string as a quasi-file-like object.

This is a quasi-file like object that represents a certain
range of a string.  It behaves kind of like a file object,
but has some specialized methods.

Member Function Documentation

◆ advance()

def Dice3DS.dom3ds.FileLikeBuffer.advance (   self,
  n 
)

References App::RangeExpression.end, Py::SeqBase< T >.end(), KDTree::KDTree< 3, Point3d >.end(), App::ObjectIdentifier::Component.end, Py::MapBase< T >.end(), Gui::GLPainter.end(), KDTree::KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >.end(), SMESH_File.end(), App::DocumentObjectObserver.end(), Dice3DS.dom3ds.FileLikeBuffer.end, nlohmann::detail::iterator_input_adapter< IteratorType >.end, Points::PointKernel.end(), nlohmann::detail::iteration_proxy< IteratorType >.end(), nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >.end(), RobotGui::TaskTrajectory.end(), RobotGui::TrajectorySimulate.end(), GCS::Arc.end, GCS::ArcOfEllipse.end, GCS::ArcOfHyperbola.end, GCS::ArcOfParabola.end, GCS::BSpline.end, TechDraw::edgeSortItem.end, kdtreeNode.index, SMDS_FaceOfEdges_MyIterator.index, SMDS_VolumeOfFaces_MyIterator.index, App::LinkBaseExtension::PropInfo.index, App::VRMLObject.index, Base::Type.index, NetworkManager.QueueItem.index, Dice3DS.dom3ds.FileLikeBuffer.index, automotive_design.index_expression.index(), Path::Voronoi::diagram_type.index(), DrawingGui::OrthoViews.index(), PartGui::ResultModel.index(), Gui::Dialog::CommandModel.index(), Gui::DocumentModel.index(), ExpressionCompleterModel.index(), Gui::PropertyEditor::PropertyModel.index(), SMDS_MeshInfo.index(), MeshGui::ViewProviderFace.index, MeshGui::SoFCMeshSegmentShape.index, PartGui::FaceColors::Private.index, Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.index(), Mod.PartDesign.WizardShaft.SegmentFunction.IntervalFunction.index(), Path::VoronoiCell.index, Path::VoronoiEdge.index, Path::VoronoiVertex.index, geoff_geometry::SpanVertex.index, PathScripts.PathJobDlg.JobCreate.index, PathScripts.PathUtils.depth_params.index, Sketcher::Sketch::GeoDef.index, Spreadsheet_legacy.MathParser.index, and TechDraw::GeometryUtils::ReturnType.index.

Referenced by Dice3DS.dom3ds.FileLikeBuffer.read(), and Dice3DS.dom3ds.FileLikeBuffer.read_fbuf().

◆ read()

◆ read_fbuf()

◆ read_rest()

def Dice3DS.dom3ds.FileLikeBuffer.read_rest (   self)

References GmfMshSct.buf, boost::fdostream.buf, boost::fdistream.buf, Base::gzstreambase.buf, Dice3DS.dom3ds.FileLikeBuffer.buf, SoOutputStream.buf, SoInputStream.buf, Py::SeqBase< T >.end(), Py::MapBase< T >.end(), Gui::GLPainter.end(), KDTree::KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >.end(), KDTree::KDTree< 3, Point3d >.end(), SMESH_File.end(), App::DocumentObjectObserver.end(), App::RangeExpression.end, App::ObjectIdentifier::Component.end, Dice3DS.dom3ds.FileLikeBuffer.end, Points::PointKernel.end(), nlohmann::detail::iteration_proxy< IteratorType >.end(), nlohmann::detail::iterator_input_adapter< IteratorType >.end, nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >.end(), RobotGui::TaskTrajectory.end(), RobotGui::TrajectorySimulate.end(), GCS::Arc.end, GCS::ArcOfEllipse.end, GCS::ArcOfHyperbola.end, GCS::ArcOfParabola.end, GCS::BSpline.end, TechDraw::edgeSortItem.end, kdtreeNode.index, SMDS_MeshInfo.index(), SMDS_FaceOfEdges_MyIterator.index, SMDS_VolumeOfFaces_MyIterator.index, App::LinkBaseExtension::PropInfo.index, App::VRMLObject.index, Base::Type.index, Gui::Dialog::CommandModel.index(), ExpressionCompleterModel.index(), Gui::PropertyEditor::PropertyModel.index(), NetworkManager.QueueItem.index, Dice3DS.dom3ds.FileLikeBuffer.index, automotive_design.index_expression.index(), DrawingGui::OrthoViews.index(), Gui::DocumentModel.index(), MeshGui::ViewProviderFace.index, MeshGui::SoFCMeshSegmentShape.index, PartGui::FaceColors::Private.index, Path::Voronoi::diagram_type.index(), PartGui::ResultModel.index(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.index(), Mod.PartDesign.WizardShaft.SegmentFunction.IntervalFunction.index(), Path::VoronoiCell.index, Path::VoronoiEdge.index, Path::VoronoiVertex.index, geoff_geometry::SpanVertex.index, PathScripts.PathJobDlg.JobCreate.index, PathScripts.PathUtils.depth_params.index, Sketcher::Sketch::GeoDef.index, Spreadsheet_legacy.MathParser.index, and TechDraw::GeometryUtils::ReturnType.index.

◆ read_to_nul()

def Dice3DS.dom3ds.FileLikeBuffer.read_to_nul (   self)

References GmfMshSct.buf, boost::fdostream.buf, boost::fdistream.buf, Base::gzstreambase.buf, Dice3DS.dom3ds.FileLikeBuffer.buf, SoOutputStream.buf, SoInputStream.buf, Py::SeqBase< T >.end(), Py::MapBase< T >.end(), Gui::GLPainter.end(), KDTree::KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >.end(), KDTree::KDTree< 3, Point3d >.end(), SMESH_File.end(), App::DocumentObjectObserver.end(), App::RangeExpression.end, App::ObjectIdentifier::Component.end, Dice3DS.dom3ds.FileLikeBuffer.end, Points::PointKernel.end(), nlohmann::detail::iteration_proxy< IteratorType >.end(), nlohmann::detail::iterator_input_adapter< IteratorType >.end, nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >.end(), RobotGui::TaskTrajectory.end(), RobotGui::TrajectorySimulate.end(), GCS::Arc.end, GCS::ArcOfEllipse.end, GCS::ArcOfHyperbola.end, GCS::ArcOfParabola.end, GCS::BSpline.end, TechDraw::edgeSortItem.end, kdtreeNode.index, SMDS_MeshInfo.index(), SMDS_FaceOfEdges_MyIterator.index, SMDS_VolumeOfFaces_MyIterator.index, App::LinkBaseExtension::PropInfo.index, App::VRMLObject.index, Base::Type.index, Gui::Dialog::CommandModel.index(), ExpressionCompleterModel.index(), Gui::PropertyEditor::PropertyModel.index(), NetworkManager.QueueItem.index, Dice3DS.dom3ds.FileLikeBuffer.index, automotive_design.index_expression.index(), DrawingGui::OrthoViews.index(), Gui::DocumentModel.index(), MeshGui::ViewProviderFace.index, MeshGui::SoFCMeshSegmentShape.index, PartGui::FaceColors::Private.index, Path::Voronoi::diagram_type.index(), PartGui::ResultModel.index(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.index(), Mod.PartDesign.WizardShaft.SegmentFunction.IntervalFunction.index(), Path::VoronoiCell.index, Path::VoronoiEdge.index, Path::VoronoiVertex.index, geoff_geometry::SpanVertex.index, PathScripts.PathJobDlg.JobCreate.index, PathScripts.PathUtils.depth_params.index, Sketcher::Sketch::GeoDef.index, Spreadsheet_legacy.MathParser.index, and TechDraw::GeometryUtils::ReturnType.index.

◆ room_for_chunks()

def Dice3DS.dom3ds.FileLikeBuffer.room_for_chunks (   self)

References App::RangeExpression.end, Py::SeqBase< T >.end(), KDTree::KDTree< 3, Point3d >.end(), App::ObjectIdentifier::Component.end, Py::MapBase< T >.end(), Gui::GLPainter.end(), KDTree::KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >.end(), SMESH_File.end(), App::DocumentObjectObserver.end(), Dice3DS.dom3ds.FileLikeBuffer.end, nlohmann::detail::iterator_input_adapter< IteratorType >.end, Points::PointKernel.end(), nlohmann::detail::iteration_proxy< IteratorType >.end(), nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >.end(), RobotGui::TaskTrajectory.end(), RobotGui::TrajectorySimulate.end(), GCS::Arc.end, GCS::ArcOfEllipse.end, GCS::ArcOfHyperbola.end, GCS::ArcOfParabola.end, GCS::BSpline.end, TechDraw::edgeSortItem.end, kdtreeNode.index, SMDS_FaceOfEdges_MyIterator.index, SMDS_VolumeOfFaces_MyIterator.index, App::LinkBaseExtension::PropInfo.index, App::VRMLObject.index, Base::Type.index, NetworkManager.QueueItem.index, Dice3DS.dom3ds.FileLikeBuffer.index, automotive_design.index_expression.index(), Path::Voronoi::diagram_type.index(), DrawingGui::OrthoViews.index(), PartGui::ResultModel.index(), Gui::Dialog::CommandModel.index(), Gui::DocumentModel.index(), ExpressionCompleterModel.index(), Gui::PropertyEditor::PropertyModel.index(), SMDS_MeshInfo.index(), MeshGui::ViewProviderFace.index, MeshGui::SoFCMeshSegmentShape.index, PartGui::FaceColors::Private.index, Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.index(), Mod.PartDesign.WizardShaft.SegmentFunction.IntervalFunction.index(), Path::VoronoiCell.index, Path::VoronoiEdge.index, Path::VoronoiVertex.index, geoff_geometry::SpanVertex.index, PathScripts.PathJobDlg.JobCreate.index, PathScripts.PathUtils.depth_params.index, Sketcher::Sketch::GeoDef.index, Spreadsheet_legacy.MathParser.index, and TechDraw::GeometryUtils::ReturnType.index.

◆ seek()

def Dice3DS.dom3ds.FileLikeBuffer.seek (   self,
  pos 
)

References App::RangeExpression.end, Py::SeqBase< T >.end(), KDTree::KDTree< 3, Point3d >.end(), App::ObjectIdentifier::Component.end, Py::MapBase< T >.end(), Gui::GLPainter.end(), KDTree::KDTree< __K, _Val, _Acc, _Dist, _Cmp, _Alloc >.end(), SMESH_File.end(), App::DocumentObjectObserver.end(), Dice3DS.dom3ds.FileLikeBuffer.end, nlohmann::detail::iterator_input_adapter< IteratorType >.end, Points::PointKernel.end(), nlohmann::detail::iteration_proxy< IteratorType >.end(), nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >.end(), RobotGui::TaskTrajectory.end(), RobotGui::TrajectorySimulate.end(), GCS::Arc.end, GCS::ArcOfEllipse.end, GCS::ArcOfHyperbola.end, GCS::ArcOfParabola.end, GCS::BSpline.end, TechDraw::edgeSortItem.end, kdtreeNode.index, SMDS_FaceOfEdges_MyIterator.index, SMDS_VolumeOfFaces_MyIterator.index, App::LinkBaseExtension::PropInfo.index, App::VRMLObject.index, Base::Type.index, NetworkManager.QueueItem.index, Dice3DS.dom3ds.FileLikeBuffer.index, automotive_design.index_expression.index(), Path::Voronoi::diagram_type.index(), DrawingGui::OrthoViews.index(), PartGui::ResultModel.index(), Gui::Dialog::CommandModel.index(), Gui::DocumentModel.index(), ExpressionCompleterModel.index(), Gui::PropertyEditor::PropertyModel.index(), SMDS_MeshInfo.index(), MeshGui::ViewProviderFace.index, MeshGui::SoFCMeshSegmentShape.index, PartGui::FaceColors::Private.index, Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.index(), Mod.PartDesign.WizardShaft.SegmentFunction.IntervalFunction.index(), Path::VoronoiCell.index, Path::VoronoiEdge.index, Path::VoronoiVertex.index, geoff_geometry::SpanVertex.index, PathScripts.PathJobDlg.JobCreate.index, PathScripts.PathUtils.depth_params.index, Sketcher::Sketch::GeoDef.index, Spreadsheet_legacy.MathParser.index, and TechDraw::GeometryUtils::ReturnType.index.

◆ tell()

Member Data Documentation

◆ buf

◆ end

◆ index

◆ start


The documentation for this class was generated from the following file: