DataExchangeKernelItf Interface CATIExchangeMaterialAndTexture

Usage: you can freely reimplement this interface.


interface CATIExchangeMaterialAndTexture

Interface to exchange material and texture information.
Role: This interface provides an XCAD acces to material and texture information that may be defined on an XCAD tessellated representation.
Available from CATIA V5R10.


Method Index


o GetAmbiantCoef(float&)
o GetAmbiantColor(int&,int&,int&)
o GetDiffuseCoef(float&)
o GetDiffuseColor(int&,int&,int&)
o GetReflectivityCoef(float&)
o GetSpecularCoef(float&)
o GetSpecularColor(int&,int&,int&)
o GetTextureImage(unsigned char*&,int&,int&,CATUnicodeString&)
o GetTransparencyCoef(float&)
o GetWrappingMode(TextureWrapingMode&,TextureWrapingMode&)

Methods


o GetAmbiantCoef
public virtual GetAmbiantCoef( oAmbiantCoef)
o GetAmbiantColor
public virtual GetAmbiantColor( oRed,
oGreen,
oBlue)
o GetDiffuseCoef
public virtual GetDiffuseCoef( oDiffuseCoef)
o GetDiffuseColor
public virtual GetDiffuseColor( oRed,
oGreen,
oBlue)
o GetReflectivityCoef
public virtual GetReflectivityCoef( oReflectivityCoef)
o GetSpecularCoef
public virtual GetSpecularCoef( oSpecularCoef)
o GetSpecularColor
public virtual GetSpecularColor( oRed,
oGreen,
oBlue)
o GetTextureImage
public virtual GetTextureImage( oImageBuffer,
oSizeX,
oSizeY,
oImageFormat)
o GetTransparencyCoef
public virtual GetTransparencyCoef( oTransparencyCoef)
o GetWrappingMode
public virtual GetWrappingMode( oSWraping,
oTWraping)

This object is included in the file: CATIExchangeMaterialAndTexture.h
If needed, your Imakefile.mk should include the module: DataExchangeKernelItf

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.