RVTDocs.com
Namespace: Autodesk.Revit.DB

MaterialNode

Class
Description:
This class represents a change of material during a model-exporting process.
Remarks:

Output nodes following this node are to be assumed using the material. The material remains in effect until another material node is sent to the output.

See also: OnMaterial(MaterialNode).

Inheritance Hierarchy:
System.Object
  Autodesk.Revit.DB.RenderNode
    Autodesk.Revit.DB.MaterialNode
Syntax
public class MaterialNode : RenderNode
MaterialNode Class Members:
Name Description Inherited From
Color The color the material is being rendered at
Glossiness The level of glossiness of the material
HasOverriddenAppearance Identifies if the default rendering appearance the material has is being overridden.
IsValidObject Specifies whether the .NET object represents a valid Revit entity. (Inherited from RenderNode ) RenderNode
MaterialId The Id of the element assocated with this material in the model.
NodeName A readable name of the output node. (Inherited from RenderNode ) RenderNode
Smoothness The level of smoothness of the material.
ThumbnailFile The path if a file that contains a thumbnail image of the material.
Transparency The value of transparency the material is being rendered with
Name Description Inherited From
Dispose (Inherited from RenderNode ) RenderNode
Equals Determines whether the specified object is equal to the current object. (Inherited from Object ) Object
GetAppearance Appearance properties associated with the material.
GetAppearanceOverride Returns appearance properties that override the preset appearance of the material.
GetHashCode Serves as the default hash function. (Inherited from Object ) Object
GetType Gets the Type of the current instance. (Inherited from Object ) Object
ToString Returns a string that represents the current object. (Inherited from Object ) Object