Class Material
マテリアル情報です。
Implements
IEquatable<Material>
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: PLATEAU.CityGML
Assembly: cs.temp.dll.dll
Syntax
public class Material : Appearance
Properties
AmbientIntensity
Declaration
public float AmbientIntensity { get; }
Property Value
Type | Description |
---|---|
System.Single |
Diffuse
マテリアル情報を返します。
Declaration
public PlateauVector3f Diffuse { get; }
Property Value
Type | Description |
---|---|
PlateauVector3f |
Emissive
Declaration
public PlateauVector3f Emissive { get; }
Property Value
Type | Description |
---|---|
PlateauVector3f |
IsSmooth
Declaration
public bool IsSmooth { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Shininess
Declaration
public float Shininess { get; }
Property Value
Type | Description |
---|---|
System.Single |
Specular
Declaration
public PlateauVector3f Specular { get; }
Property Value
Type | Description |
---|---|
PlateauVector3f |
Transparency
Declaration
public float Transparency { get; }
Property Value
Type | Description |
---|---|
System.Single |
Methods
Equals(Material)
Declaration
public bool Equals(Material other)
Parameters
Type | Name | Description |
---|---|---|
Material | other |
Returns
Type | Description |
---|---|
System.Boolean |
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 |
Overrides
System.Object.GetHashCode()
Implements
IEquatable<>