Click or drag to resize

IMeshSetRendererAspect Interface

[Missing <summary> documentation for "T:Demo3D.Visuals.Renderers.Mesh.IMeshSetRendererAspect"]

Namespace:  Demo3D.Visuals.Renderers.Mesh
Assembly:  Demo3D.Core (in Demo3D.Core.dll) Version: 15.0.2.11458
Syntax
C#
public interface IMeshSetRendererAspect : IRendererAspect<MeshRenderable>, 
	IRendererAspect

The IMeshSetRendererAspect type exposes the following members.

Properties
  NameDescription
Public propertyBoundingBox
The bounding box of the aspect.
(Inherited from IRendererAspect.)
Public propertyBoundingSphere
The bounding sphere of the aspect.
(Inherited from IRendererAspect.)
Public propertyCastShadows
The value for if the aspect casts shadows.
(Inherited from IRendererAspect.)
Public propertyContainerBoundingBox
The bounding box of the owning container.
(Inherited from IRendererAspect.)
Public propertyContainerBoundingSphere
The bounding sphere of the owning container.
(Inherited from IRendererAspect.)
Public propertyContainerWorldMatrix
The world matrix of the owning container.
(Inherited from IRendererAspect.)
Public propertyHasRenderables
The value for whether the aspect has renderables to be rendered.
(Inherited from IRendererAspect.)
Public propertyIsDecal
Public propertyIsEnabled
The value for whether the aspect is enabled.
(Inherited from IRendererAspect.)
Public propertyIsLayerVisible
The value for whether the owning container's layer is visible.
(Inherited from IRendererAspect.)
Top
Methods
  NameDescription
Public methodAdd(MeshReference, MeshMaterial, Matrix)
Public methodAdd(Document, IMesh, MeshMaterial, Matrix)
Public methodAdd(Guid, MeshReference, MeshMaterial, Matrix)
Public methodAdd(Document, Guid, IMesh, MeshMaterial, Matrix)
Public methodAddT(MeshMaterial, Matrix)
Public methodAddT(Guid, MeshMaterial, Matrix)
Public methodCanRender
Determines whether the aspect can be rendered
(Inherited from IRendererAspect.)
Public methodClear
Public methodGet
Public methodGetRenderablesT
Get all IRenderable objects of the desired type, contained by this aspect.
(Inherited from IRendererAspect.)
Public methodNotifyRenderableRequest (Inherited from IRendererAspect.)
Public methodPick
A check to see a ray intersects with this aspect.
(Inherited from IRendererAspect.)
Public methodPickFromWorldFrustum
A check to see if the desired frustum intersects with this aspect.
(Inherited from IRendererAspect.)
Public methodPreRender
Preamble to the aspect rendering giving the aspect a chance to change settings.
(Inherited from IRendererAspect.)
Public methodRemove
Public methodRender
Render the aspect.
(Inherited from IRendererAspect.)
Public methodRenderShadow
Render the shadow of the aspect.
(Inherited from IRendererAspect.)
Public methodReplace(Guid, MeshReference, MeshMaterial, Matrix)
Public methodReplace(Document, Guid, IMesh, MeshMaterial, Matrix)
Top
Events
  NameDescription
Public eventCastShadowsChanged
Occurs when the value of CastShadowsChanged changes.
(Inherited from IRendererAspect.)
Public eventIsEnabledChanged
Occurs when the value of IsEnabled changes.
(Inherited from IRendererAspect.)
Public eventRenderableRequest
Occurs before the renderables are about to be use so that they can be configured correctly, eg before a render or an export.
(Inherited from IRendererAspect.)
Public eventUpdated
Occurs after a renderable has been updated.
(Inherited from IRendererAspect.)
Top
See Also