Click or drag to resize
AB4D logo

Dumper Class

Dumper class is a helper class that contains methods to show information about Model3D or displays the positions, normals and texture coordinates of the MeshGeometry3D.
Inheritance Hierarchy
SystemObject
  Ab3d.UtilitiesDumper

Namespace:  Ab3d.Utilities
Assembly:  Ab3d.PowerToys (in Ab3d.PowerToys.dll) Version: 10.0.8000.1045
Syntax
C#
public static class Dumper

The Dumper type exposes the following members.

Methods
  NameDescription
Public methodStatic memberCollectModelCounters
Returns a ModelGroupCounters class that contains number of positions, triangle indices and other counters of the specifed model3D.
Public methodStatic memberDump(Geometry3D)
Dumps the positions, normals and texture coordinates of the MeshGeometry3D into the Visual Studio Output window
Public methodStatic memberDump(Matrix3D)
Dumps the formated Matrix3D into the Visual Studio Output window
Public methodStatic memberDump(Model3D)
Dumps a string with details about the GeometryModel3D or Model3DGroup into the Visual Studio Output window
Public methodStatic memberDump(Geometry3D, String)
Dumps the positions, normals and texture coordinates of the MeshGeometry3D into the Visual Studio Output window
Public methodStatic memberDumpMatrix3D
Dumps the formatted Matrix3D into the Visual Studio Output window
Public methodStatic memberDumpMeshInitializationCode(Geometry3D)
Writes the C# code that can be used to create the geometry.
Public methodStatic memberDumpMeshInitializationCode(Geometry3D, String)
Writes the C# code that can be used to create the geometry.
Public methodStatic memberFormatMatricesHorizontally
Returns a string that shows the specified matrices and their titles horizontally aligned one after another.
Public methodStatic memberGetBoundsText
Returns the text that describes the Rect3D of the bounds.
Public methodStatic memberGetDumpString(Geometry3D)
Returns the positions, normals and texture coordinates of the MeshGeometry3D.
Public methodStatic memberGetDumpString(Material)
Returns the text that describes the Material.
Public methodStatic memberGetDumpString(Model3D)
Dumps a string with details about the GeometryModel3D or Model3DGroup into the Visual Studio Output window
Public methodStatic memberGetDumpString(Geometry3D, String)
Returns the positions, normals and texture coordinates of the MeshGeometry3D.
Public methodStatic memberGetDumpString(Geometry3D, Int32, String)
Returns the positions, normals and texture coordinates of the MeshGeometry3D. The maximum number of returned lines can be specified by maxLineCount parameter.
Public methodStatic memberGetMaterialText
Returns the text that describes the Material.
Public methodStatic memberGetMatrix3DText(Matrix3D, Int32)
Returns string from a Matrix3D in 4 column and 4 rows.
Public methodStatic memberGetMatrix3DText(Matrix3D, String, String, Int32)
Returns string from a Matrix3D in 4 column and 4 rows. It is possible to specify the indent text (the text that is displayed in the begginging of each line to text) and new line text (text that is used for new line).
Public methodStatic memberGetMeshInitializationCode(Geometry3D)
Returns string with the C# code that can be used to create the geometry.
Public methodStatic memberGetMeshInitializationCode(Geometry3D, String)
Returns string with the C# code that can be used to create the geometry.
Public methodStatic memberGetModelInfoString(Model3D)
Gets a string with details about the GeometryModel3D or Model3DGroup.
Public methodStatic memberGetModelInfoString(Model3D, DictionaryString, Object)
Gets a string with details about the GeometryModel3D or Model3DGroup.
Public methodStatic memberGetObjectHierarchyString(Viewport3D)
Returns string that describes the hierarchy of Viewport3D children
Public methodStatic memberGetObjectHierarchyString(Model3D)
Returns string that describes the hierarchy of Model3DGroup children
Public methodStatic memberGetObjectHierarchyString(Visual3D)
Returns string that describes the hierarchy of Visual3D children
Public methodStatic memberGetTransformText
Returns a text that describes the Transform3D.
Top
See Also