| Name | Description |
---|
| CreateContentVisual3D |
Creates a new ContentVisual3D and sets its Content property to the specified GeometryModel3D or Model3DGroup.
|
| CreateModelVisual3D |
Creates a new ModelVisual3D and sets its Content property to the specified GeometryModel3D or Model3DGroup.
|
| Dump(Geometry3D) |
Display details about specified Geometry3D to Debug console (for example to Visual Studio's Immediate window).
|
| Dump(Material) |
Display details about specified Material to Debug console (for example to Visual Studio's Immediate window).
|
| Dump(Model3D) |
Display details about specified Model3D to Debug console (for example to Visual Studio's Immediate window).
|
| Dump(Rect3D) |
Display details about specified Rect3D to Debug console (for example to Visual Studio's Immediate window).
|
| Dump(Transform3D) |
Display details about specified Transform3D to Debug console (for example to Visual Studio's Immediate window).
|
| Dump(Matrix3D, Int32) |
Display details about specified Matrix3D to Debug console (for example to Visual Studio's Immediate window).
|
| Dump(Geometry3D, Int32, String) |
Display details about specified Geometry3D to Debug console (for example to Visual Studio's Immediate window).
|
| DumpHierarchy(Model3D) |
Display details about the hierarchy of Model3DGroup children to Debug console (for example to Visual Studio's Immediate window).
|
| DumpHierarchy(Viewport3D) |
Display details about the hierarchy of Viewport3D children to Debug console (for example to Visual Studio's Immediate window).
|
| DumpHierarchy(Visual3D) |
Display details about the hierarchy of Visual3D children to Debug console (for example to Visual Studio's Immediate window).
|
| ForEachGeometryModel3D(Model3DGroup, ActionGeometryModel3D) |
Performs the specified action on each GeometryModel3D inside the rootModel3DGroup.
|
| ForEachGeometryModel3D(ModelVisual3D, ActionGeometryModel3D) |
Performs the specified action on each GeometryModel3D inside the rootModelVisual3D.
|
| ForEachGeometryModel3D(Visual3DCollection, ActionGeometryModel3D) |
Performs the specified action on each GeometryModel3D inside the visual3DCollection.
|
| ForEachVisual3D(ModelVisual3D, ActionModelVisual3D) |
Performs the specified action on each ModelVisual3D inside the rootModelVisual3D.
|
| ForEachVisual3D(Visual3DCollection, ActionModelVisual3D) |
Performs the specified action on each ModelVisual3D inside the visual3DCollection.
|
| GetCenterPosition |
Returns center position of a bounding box specified as Rect3D (contains double.NaN values when bounds is empty.
|
| GetCorners(Rect3D) | Retrieves the eight corners of the Rect3D. |
| GetCorners(Rect3D, Point3D) | Retrieves the eight corners of the Rect3D and sets them into the specified corners array. |
| GetDiagonalLength |
Returns a length of a Rect3D diagonal.
|
| GetName(Material) |
Gets name of the Material that was previously set by SetName extension method.
|
| GetName(MeshGeometry3D) |
Gets name of the MeshGeometry3D that was previously set by SetName extension method.
|
| GetName(Model3D) |
Gets name of the Model3D that was previously set by SetName extension method.
|
| GetName(Visual3D) |
Gets name of the Visual3D that was previously set by SetName extension method.
|
| GetPolygonIndices |
Returns Int32Collection that contains position indexes that define polygons for this MeshGeometry3D (set with PolygonIndicesProperty DependencyProperty).
See remakes in PolygonIndicesProperty for more info.
|
| GetPolygonPositions |
Returns Point3DCollection with positions that define the polygon lines for this MeshGeometry3D (lines are not connected; each line is defined by two positions).
Polygon lines are specified with using PolygonIndicesProperty DependencyProperty. If this DependencyProperty is not defined then null is returned.
See remakes in PolygonIndicesProperty for more info.
|
| SetName(Material, String) |
Sets Name property to Material. Note that if name is not correct for WPF, it can be corrected (name must start with a letter or the underscore character (_), and must contain only letters, digits, or underscores).
In this case the SetName method will set the corrected name to the object and return false (in this case you can call GetName to get the corrected name). True is returned when the original name is set to the object.
|
| SetName(MeshGeometry3D, String) |
Sets Name property to MeshGeometry3D. Note that if name is not correct for WPF, it can be corrected (name must start with a letter or the underscore character (_), and must contain only letters, digits, or underscores).
In this case the SetName method will set the corrected name to the object and return false (in this case you can call GetName to get the corrected name). True is returned when the original name is set to the object.
|
| SetName(Model3D, String) |
Sets Name property to Model3D.
Note that if name is not correct for WPF, it can be corrected (name must start with a letter or the underscore character (_), and must contain only letters, digits, or underscores).
In this case the SetName method will set the corrected name to the object and return false (in this case you can call GetName to get the corrected name). True is returned when the original name is set to the object.
|
| SetName(Visual3D, String) |
Sets Name property to Visual3D. Note that if name is not correct for WPF, it can be corrected (name must start with a letter or the underscore character (_), and must contain only letters, digits, or underscores).
In this case the SetName method will set the corrected name to the object and return false (in this case you can call GetName to get the corrected name). True is returned when the original name is set to the object.
|
| SetPolygonIndices |
Sets polygonIndices to this MeshGeometry3D with using the PolygonIndicesProperty DependencyProperty.
Each polygon must be closed with completing the polygon data with the index of the first position in the polygon.
See remakes in PolygonIndicesProperty for more info.
|
| ToPoint3D |
Converts Vector3D to Point3D
|
| ToVector3D |
Converts Point3D to Vector3D
|