Click or drag to resize
AB4D logo

Mesh3DFactory Class

Mesh3DFactory class contains static methods that can create MeshGeometry3D objects from 2D objects.
Inheritance Hierarchy
SystemObject
  Ab3d.MeshesMesh3DFactory

Namespace: Ab3d.Meshes
Assembly: Ab3d.PowerToys (in Ab3d.PowerToys.dll) Version: 11.1.8864.1045
Syntax
C#
public static class Mesh3DFactory

The Mesh3DFactory type exposes the following members.

Methods
 NameDescription
Public methodStatic memberCreateExtrudedMeshGeometry(IListPoint, IListPoint3D, Vector3D, Boolean, Boolean) Returns a MeshGeometry3D that is created from 2D shape defined by positions and that is extruded so that the model follows the specified path.
Public methodStatic memberCreateExtrudedMeshGeometry(IListPoint, Boolean, Vector3D, Vector3D, Boolean, Boolean) Returns a MeshGeometry3D that is created from 2D polygon defined by positions and that is extruded by using extrudeVector.
Public methodStatic memberCreateExtrudedMeshGeometry(IListPoint, Boolean, Vector3D, Vector3D, Vector3D, ExtrudeTextureCoordinatesGenerationType, Boolean, Boolean) Returns a MeshGeometry3D that is created from 2D polygon defined by positions and that is extruded by using extrudeVector.
Public methodStatic memberCreateExtrudedMeshGeometry(IListPoint, IListInt32, Boolean, Boolean, Vector3D, Vector3D, Boolean, Boolean) Returns a MeshGeometry3D that is created from 2D polygon defined by positions and that is extruded by using extrudeVector.
Public methodStatic memberCreateExtrudedMeshGeometry(IListPoint, IListInt32, IListPoint3D, Vector3D, Boolean, Boolean, Boolean, Boolean, Boolean) Returns a MeshGeometry3D that is created from 2D shape defined by positions and that is extruded so that the model follows the specified path.
Public methodStatic memberCreateExtrudedMeshGeometry(IListPoint, IListInt32, Boolean, Boolean, Vector3D, Vector3D, Vector3D, ExtrudeTextureCoordinatesGenerationType, Boolean, Boolean) Returns a MeshGeometry3D that is created from 2D polygon defined by positions and that is extruded by using extrudeVector.
Public methodStatic memberCreateExtrudedMeshGeometry(IListPoint, IListInt32, PointCollection, Boolean, Boolean, Boolean, Vector3D, Vector3D, Vector3D, Vector3D, ExtrudeTextureCoordinatesGenerationType, Boolean, Boolean) Returns a MeshGeometry3D that is created from triangulated positions and triangle indices and original allPolygons array.
Top
See Also