C# Класс aiMaterial, daguerreo

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
DefaultAmbient aiColor4D,
DefaultDiffuse aiColor4D,
DefaultEmissive aiColor4D,
DefaultMappingModeUDiffuse0 aiTextureMapMode
DefaultMappingModeVDiffuse0 aiTextureMapMode
DefaultOpacity float
DefaultShadingModel aiShadingMode
DefaultShininessStrength float
DefaultSpecular aiColor4D,
DefaultTexFlagsDiffuse0 aiTextureFlags
DefaultTextureDiffuse string
DefaultTwoSided bool

Защищенные свойства (Protected)

Свойство Тип Описание
swigCMemOwn bool

Открытые методы

Метод Описание
Dispose ( ) : void
GetAmbient ( aiColor4D, INOUT ) : bool
GetDiffuse ( aiColor4D, INOUT ) : bool
GetEmissive ( aiColor4D, INOUT ) : bool
GetGlobalBackgroundImage ( aiString, INOUT ) : bool
GetMappingModeUDiffuse0 ( int &INOUT ) : bool
GetMappingModeVDiffuse0 ( int &INOUT ) : bool
GetOpacity ( float &INOUT ) : bool
GetShadingModel ( int &INOUT ) : bool
GetShininessStrength ( float &INOUT ) : bool
GetSpecular ( aiColor4D, INOUT ) : bool
GetTexFlagsDiffuse0 ( int &INOUT ) : bool
GetTextureAmbient0 ( aiString, INOUT ) : bool
GetTextureCount ( aiTextureType type ) : uint
GetTextureDiffuse0 ( aiString, INOUT ) : bool
GetTextureEmissive0 ( aiString, INOUT ) : bool
GetTextureHeight0 ( aiString, INOUT ) : bool
GetTextureLightmap0 ( aiString, INOUT ) : bool
GetTextureNormals0 ( aiString, INOUT ) : bool
GetTextureOpacity0 ( aiString, INOUT ) : bool
GetTextureShininess0 ( aiString, INOUT ) : bool
GetTextureSpecular0 ( aiString, INOUT ) : bool
GetTwoSided ( int &INOUT ) : bool
aiMaterial ( ) : System

Приватные методы

Метод Описание
aiMaterial ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( aiMaterial, obj ) : HandleRef

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetAmbient() публичный Метод

public GetAmbient ( aiColor4D, INOUT ) : bool
INOUT aiColor4D,
Результат bool

GetDiffuse() публичный Метод

public GetDiffuse ( aiColor4D, INOUT ) : bool
INOUT aiColor4D,
Результат bool

GetEmissive() публичный Метод

public GetEmissive ( aiColor4D, INOUT ) : bool
INOUT aiColor4D,
Результат bool

GetGlobalBackgroundImage() публичный Метод

public GetGlobalBackgroundImage ( aiString, INOUT ) : bool
INOUT aiString,
Результат bool

GetMappingModeUDiffuse0() публичный Метод

public GetMappingModeUDiffuse0 ( int &INOUT ) : bool
INOUT int
Результат bool

GetMappingModeVDiffuse0() публичный Метод

public GetMappingModeVDiffuse0 ( int &INOUT ) : bool
INOUT int
Результат bool

GetOpacity() публичный Метод

public GetOpacity ( float &INOUT ) : bool
INOUT float
Результат bool

GetShadingModel() публичный Метод

public GetShadingModel ( int &INOUT ) : bool
INOUT int
Результат bool

GetShininessStrength() публичный Метод

public GetShininessStrength ( float &INOUT ) : bool
INOUT float
Результат bool

GetSpecular() публичный Метод

public GetSpecular ( aiColor4D, INOUT ) : bool
INOUT aiColor4D,
Результат bool

GetTexFlagsDiffuse0() публичный Метод

public GetTexFlagsDiffuse0 ( int &INOUT ) : bool
INOUT int
Результат bool

GetTextureAmbient0() публичный Метод

public GetTextureAmbient0 ( aiString, INOUT ) : bool
INOUT aiString,
Результат bool

GetTextureCount() публичный Метод

public GetTextureCount ( aiTextureType type ) : uint
type aiTextureType
Результат uint

GetTextureDiffuse0() публичный Метод

public GetTextureDiffuse0 ( aiString, INOUT ) : bool
INOUT aiString,
Результат bool

GetTextureEmissive0() публичный Метод

public GetTextureEmissive0 ( aiString, INOUT ) : bool
INOUT aiString,
Результат bool

GetTextureHeight0() публичный Метод

public GetTextureHeight0 ( aiString, INOUT ) : bool
INOUT aiString,
Результат bool

GetTextureLightmap0() публичный Метод

public GetTextureLightmap0 ( aiString, INOUT ) : bool
INOUT aiString,
Результат bool

GetTextureNormals0() публичный Метод

public GetTextureNormals0 ( aiString, INOUT ) : bool
INOUT aiString,
Результат bool

GetTextureOpacity0() публичный Метод

public GetTextureOpacity0 ( aiString, INOUT ) : bool
INOUT aiString,
Результат bool

GetTextureShininess0() публичный Метод

public GetTextureShininess0 ( aiString, INOUT ) : bool
INOUT aiString,
Результат bool

GetTextureSpecular0() публичный Метод

public GetTextureSpecular0 ( aiString, INOUT ) : bool
INOUT aiString,
Результат bool

GetTwoSided() публичный Метод

public GetTwoSided ( int &INOUT ) : bool
INOUT int
Результат bool

aiMaterial() публичный Метод

public aiMaterial ( ) : System
Результат System

Описание свойств

DefaultAmbient публичное статическое свойство

public static aiColor4D, DefaultAmbient
Результат aiColor4D,

DefaultDiffuse публичное статическое свойство

public static aiColor4D, DefaultDiffuse
Результат aiColor4D,

DefaultEmissive публичное статическое свойство

public static aiColor4D, DefaultEmissive
Результат aiColor4D,

DefaultMappingModeUDiffuse0 публичное статическое свойство

public static aiTextureMapMode DefaultMappingModeUDiffuse0
Результат aiTextureMapMode

DefaultMappingModeVDiffuse0 публичное статическое свойство

public static aiTextureMapMode DefaultMappingModeVDiffuse0
Результат aiTextureMapMode

DefaultOpacity публичное статическое свойство

public static float DefaultOpacity
Результат float

DefaultShadingModel публичное статическое свойство

public static aiShadingMode DefaultShadingModel
Результат aiShadingMode

DefaultShininessStrength публичное статическое свойство

public static float DefaultShininessStrength
Результат float

DefaultSpecular публичное статическое свойство

public static aiColor4D, DefaultSpecular
Результат aiColor4D,

DefaultTexFlagsDiffuse0 публичное статическое свойство

public static aiTextureFlags DefaultTexFlagsDiffuse0
Результат aiTextureFlags

DefaultTextureDiffuse публичное статическое свойство

public static string DefaultTextureDiffuse
Результат string

DefaultTwoSided публичное статическое свойство

public static bool DefaultTwoSided
Результат bool

swigCMemOwn защищенное свойство

protected bool swigCMemOwn
Результат bool