Class DynamicMesh
Inheritance
System.Object
DynamicMesh
Implements
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Experior.Core.dll
Syntax
public class DynamicMesh : Dynamic, IDynamicMesh, IDynamic, IRigidPart, IDisposable, IMeshObject, ISceneObject
Constructors
DynamicMesh(EmbeddedResource, ILoad)
Declaration
public DynamicMesh(EmbeddedResource resource, ILoad parent)
Parameters
DynamicMesh(EmbeddedResource, Rigids, ILoad)
Declaration
public DynamicMesh(EmbeddedResource resource, Rigids rigid, ILoad parent)
Parameters
DynamicMesh(Single, Single, Single, EmbeddedResource, ILoad)
Declaration
public DynamicMesh(float length, float height, float width, EmbeddedResource resource, ILoad parent)
Parameters
Type |
Name |
Description |
System.Single |
length |
|
System.Single |
height |
|
System.Single |
width |
|
EmbeddedResource |
resource |
|
ILoad |
parent |
|
DynamicMesh(Single, Single, Single, Single, EmbeddedResource, ILoad)
Declaration
public DynamicMesh(float length, float height, float width, float density, EmbeddedResource resource, ILoad parent)
Parameters
Type |
Name |
Description |
System.Single |
length |
|
System.Single |
height |
|
System.Single |
width |
|
System.Single |
density |
|
EmbeddedResource |
resource |
|
ILoad |
parent |
|
DynamicMesh(Single, Single, Single, Single, EmbeddedResource, Rigids, ILoad)
Declaration
public DynamicMesh(float length, float height, float width, float density, EmbeddedResource resource, Rigids rigid, ILoad parent)
Parameters
Type |
Name |
Description |
System.Single |
length |
|
System.Single |
height |
|
System.Single |
width |
|
System.Single |
density |
|
EmbeddedResource |
resource |
|
Rigids |
rigid |
|
ILoad |
parent |
|
Declaration
public DynamicMesh(Color color, EmbeddedResource resource, ILoad parent)
Parameters
Declaration
public DynamicMesh(Color color, float length, float height, float width, EmbeddedResource material, ILoad parent)
Parameters
Type |
Name |
Description |
System.Windows.Media.Color |
color |
|
System.Single |
length |
|
System.Single |
height |
|
System.Single |
width |
|
EmbeddedResource |
material |
|
ILoad |
parent |
|
Declaration
public DynamicMesh(Color color, float length, float height, float width, EmbeddedResource resource, Rigids rigid, ILoad parent)
Parameters
Type |
Name |
Description |
System.Windows.Media.Color |
color |
|
System.Single |
length |
|
System.Single |
height |
|
System.Single |
width |
|
EmbeddedResource |
resource |
|
Rigids |
rigid |
|
ILoad |
parent |
|
Declaration
public DynamicMesh(Color color, float length, float height, float width, float density, EmbeddedResource resource, Rigids rigid, ILoad parent)
Parameters
Type |
Name |
Description |
System.Windows.Media.Color |
color |
|
System.Single |
length |
|
System.Single |
height |
|
System.Single |
width |
|
System.Single |
density |
|
EmbeddedResource |
resource |
|
Rigids |
rigid |
|
ILoad |
parent |
|
Declaration
public DynamicMesh(Color color, float length, float height, float width, float density, string filename, Rigids rigid, ILoad parent)
Parameters
Type |
Name |
Description |
System.Windows.Media.Color |
color |
|
System.Single |
length |
|
System.Single |
height |
|
System.Single |
width |
|
System.Single |
density |
|
System.String |
filename |
|
Rigids |
rigid |
|
ILoad |
parent |
|
Properties
EmbeddedResource
Declaration
public EmbeddedResource EmbeddedResource { get; }
Property Value
Rigid
Declaration
public override Rigids Rigid { get; set; }
Property Value
Overrides
SubItems
Declaration
public IReadOnlyList<IShapeDescription> SubItems { get; }
Property Value
TextureId
Declaration
[Browsable(false)]
public override int TextureId { get; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
Methods
Build(DynamicMesh.SubItem[])
Declaration
public void Build(DynamicMesh.SubItem[] subitems)
Parameters
Dispose()
Declaration
public override sealed void Dispose()
Overrides
Implements
System.IDisposable