Click or drag to resize

Mesh Class

Provides the abillity to create or interact directly with the point data.
Inheritance Hierarchy

Namespace:  Fusee.Serialization
Assembly:  Fusee.Serialization (in Fusee.Serialization.dll) Version: 0.7.0.0 (0.7.0.0)
Syntax
C#
public class Mesh : SceneComponentContainer, IDisposable

The Mesh type exposes the following members.

Constructors
  NameDescription
Public methodMesh
Initializes a new instance of the Mesh class
Top
Properties
  NameDescription
Public propertyBiTangents
The bitangent of each triangle for bump mapping.
Public propertyBiTangentsSet
Gets a value indicating whether bitangents are set.
Public propertyBoneIndices
Gets or sets the boneindices.
Public propertyBoneIndicesSet
Gets a value indicating whether boneindices are set.
Public propertyBoneWeights
Gets or sets the boneweights.
Public propertyBoneWeightsSet
Gets a value indicating whether boneweights are set.
Public propertyColors
Gets or sets the color of a single vertex.
Public propertyColorsSet
Gets a value indicating whether a color is set.
Public propertyNormals
Gets or sets the normals.
Public propertyNormalsSet
Gets a value indicating whether normals are set.
Public propertyTangents
The tangent of each triangle for bump mapping. w-component is handedness
Public propertyTangentsSet
Gets a value indicating whether tangents are set.
Public propertyTriangles
Gets or sets the triangles.
Public propertyTrianglesSet
Gets a value indicating whether triangles are set.
Public propertyUVs
Gets or sets the UV-coordinates.
Public propertyUVsSet
Gets a value indicating whether UVs are set.
Public propertyVertices
Gets or sets the vertices.
Public propertyVerticesSet
Gets a value indicating whether vertices are set.
Top
Methods
  NameDescription
Public methodDispose
Implementation of the IDisposable interface.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Destructor calls Dispose in order to fire MeshChanged event.
(Overrides ObjectFinalize.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventMeshChanged
MeshChanged event notifies observing MeshManager about property changes and the Mesh's disposal.
Top
Fields
  NameDescription
Public fieldBoundingBox
The bounding box of this geometry chunk.
Public fieldName
The name of this component.
(Inherited from SceneComponentContainer.)
Public fieldSessionUniqueIdentifier
SessionUniqueIdentifier is used to verify a Mesh's uniqueness in the current session.
Top
Extension Methods
  NameDescription
Public Extension MethodCalculateBiTangents
Calculates the bitangents of a mesh
(Defined by TangentSpaceCalulator.)
Public Extension MethodCalculateTangents
Calculates the tangents of a mesh
(Defined by TangentSpaceCalulator.)
Top
See Also
Inheritance Hierarchy