ACadSharp.Objects.MaterialChannelFlags
enum · ACadSharp · CLR name: ACadSharp.Objects.MaterialChannelFlags
Material channel-enable flags. Each bit toggles whether the renderer considers the corresponding channel data on the ACadSharp.Objects.Material. Mirrors the ODA-side OdGiMaterialTraits::ChannelFlags enum.
Base type: System.Enum. Inherited members are documented on their declaring type.
Interfaces: System.IComparable, System.IConvertible, System.IFormattable, System.ISpanFormattable.
import acadsharp
Type = acadsharp.get_type('ACadSharp.Objects.MaterialChannelFlags')
Declared public members
Signatures retain CLR types and names. Python.NET resolves overloads and converts compatible Python values at call time. Property setters are shown only when public. Operators retain their CLR names; Python.NET also maps supported operators to Python syntax.
None
static ACadSharp.Objects.MaterialChannelFlags None = 0
UseAll
static ACadSharp.Objects.MaterialChannelFlags UseAll = 127
UseBump
static ACadSharp.Objects.MaterialChannelFlags UseBump = 16
UseDiffuse
static ACadSharp.Objects.MaterialChannelFlags UseDiffuse = 1
UseNormalMap
static ACadSharp.Objects.MaterialChannelFlags UseNormalMap = 64
UseOpacity
static ACadSharp.Objects.MaterialChannelFlags UseOpacity = 8
UseReflection
static ACadSharp.Objects.MaterialChannelFlags UseReflection = 4
UseRefraction
static ACadSharp.Objects.MaterialChannelFlags UseRefraction = 32
UseSpecular
static ACadSharp.Objects.MaterialChannelFlags UseSpecular = 2