Click or drag to resize

JometriMesh Class

Creates a fusee-compatible mesh from a triangulated Jometri geometry
Inheritance Hierarchy

Namespace:  Fusee.Engine.Core
Assembly:  Fusee.Engine.Core (in Fusee.Engine.Core.dll) Version: 0.7.0.0 (0.7.0.0)
Syntax
C#
public class JometriMesh : Mesh

The JometriMesh type exposes the following members.

Constructors
  NameDescription
Public methodJometriMesh
Creates a fusee-compatible mesh from a Jometri geometry
Top
Properties
  NameDescription
Public propertyBiTangents
The bitangent of each triangle for bump mapping.
(Inherited from Mesh.)
Public propertyBiTangentsSet
Gets a value indicating whether bitangents are set.
(Inherited from Mesh.)
Public propertyBoneIndices
Gets or sets the boneindices.
(Inherited from Mesh.)
Public propertyBoneIndicesSet
Gets a value indicating whether boneindices are set.
(Inherited from Mesh.)
Public propertyBoneWeights
Gets or sets the boneweights.
(Inherited from Mesh.)
Public propertyBoneWeightsSet
Gets a value indicating whether boneweights are set.
(Inherited from Mesh.)
Public propertyColors
Gets or sets the color of a single vertex.
(Inherited from Mesh.)
Public propertyColorsSet
Gets a value indicating whether a color is set.
(Inherited from Mesh.)
Public propertyNormals
Gets or sets the normals.
(Inherited from Mesh.)
Public propertyNormalsSet
Gets a value indicating whether normals are set.
(Inherited from Mesh.)
Public propertyTangents
The tangent of each triangle for bump mapping. w-component is handedness
(Inherited from Mesh.)
Public propertyTangentsSet
Gets a value indicating whether tangents are set.
(Inherited from Mesh.)
Public propertyTriangles
Gets or sets the triangles.
(Inherited from Mesh.)
Public propertyTrianglesSet
Gets a value indicating whether triangles are set.
(Inherited from Mesh.)
Public propertyUVs
Gets or sets the UV-coordinates.
(Inherited from Mesh.)
Public propertyUVsSet
Gets a value indicating whether UVs are set.
(Inherited from Mesh.)
Public propertyVertices
Gets or sets the vertices.
(Inherited from Mesh.)
Public propertyVerticesSet
Gets a value indicating whether vertices are set.
(Inherited from Mesh.)
Top
Methods
  NameDescription
Public methodDispose
Implementation of the IDisposable interface.
(Inherited from Mesh.)
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.
(Inherited from Mesh.)
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.
(Inherited from Mesh.)
Top
Fields
  NameDescription
Public fieldBoundingBox
The bounding box of this geometry chunk.
(Inherited from Mesh.)
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.
(Inherited from Mesh.)
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