FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Attributes | Friends | List of all members
AcGiMaterialMap Class Reference

#include <AcGiMaterialMap.h>

Inheritance diagram for AcGiMaterialMap:
AcRxObject AcRTTIObject AcObject

Public Types

enum  Filter
 
enum  Source { kScene = 0 , kFile = 1 , kProcedural = 2 }
 

Public Member Functions

 AcGiMaterialMap (AcGiMaterialMap const &)
 
 AcGiMaterialMap (void)
 
bool operator== (AcGiMaterialMap const &) const
 
AcGiMaterialMapoperator= (AcGiMaterialMap const &)
 
Filter filter (void) const
 
Acad::ErrorStatus setFilter (Filter)
 
virtual ~AcGiMaterialMap (void)
 
virtual AcGiMapper const & mapper (void) const
 
virtual AcGiMaterialTexture const * texture (void) const
 
virtual double blendFactor (void) const
 
virtual Source source (void) const
 
virtual void set (AcGiMaterialMap const &)
 
virtual void setBlendFactor (double)
 
virtual void setMapper (AcGiMapper const &)
 
virtual void setSource (Source)
 
virtual void setSourceFileName (wchar_t const *)
 
virtual void setTexture (AcGiMaterialTexture const *)
 
virtual wchar_t const * sourceFileName (void) const
 
- Public Member Functions inherited from AcRxObject
virtual AcRxObjectqueryX (AcRxClass const *) const
 
AcRxObjectx (AcRxClass const *) const
 
virtual AcRxClassisA (void) const
 
virtual AcRxObjectclone (void) const
 
virtual AcRx::Ordering comparedTo (AcRxObject const *) const
 
virtual Acad::ErrorStatus copyFrom (AcRxObject const *)
 
virtual int isEqualTo (AcRxObject const *) const
 
bool isKindOf (const AcRxClass *pOtherClass) const
 
virtual ~AcRxObject (void)
 
- Public Member Functions inherited from AcRTTIObject
 AcRTTIObject ()
 
virtual ~AcRTTIObject ()
 
- Public Member Functions inherited from AcObject
 AcObject ()
 
 AcObject (const AcObject &source)
 
virtual ~AcObject ()
 
voiddata () const
 

Static Public Attributes

static AcGiMaterialMap const kNull
 

Friends

class AcGiMaterialMapImpl
 

Additional Inherited Members

- Static Public Member Functions inherited from AcRxObject
static AcRxClass *__cdecl desc (void)
 
static AcRxObject *__cdecl cast (AcRxObject const *)
 
- Protected Member Functions inherited from AcRxObject
 AcRxObject (void)
 
virtual AcRxObjectsubQueryX (AcRxClass const *) const
 
- Protected Attributes inherited from AcObject
voidm_pData
 

Detailed Description

Definition at line 26 of file AcGiMaterialMap.h.

Member Enumeration Documentation

◆ Filter

Definition at line 30 of file AcGiMaterialMap.h.

◆ Source

Enumerator
kScene 
kFile 
kProcedural 

Definition at line 33 of file AcGiMaterialMap.h.

Constructor & Destructor Documentation

◆ AcGiMaterialMap() [1/2]

AcGiMaterialMap::AcGiMaterialMap ( AcGiMaterialMap const & )

◆ AcGiMaterialMap() [2/2]

AcGiMaterialMap::AcGiMaterialMap ( void )

◆ ~AcGiMaterialMap()

virtual AcGiMaterialMap::~AcGiMaterialMap ( void )
virtual

Member Function Documentation

◆ blendFactor()

virtual double AcGiMaterialMap::blendFactor ( void ) const
virtual

◆ filter()

Filter AcGiMaterialMap::filter ( void ) const

◆ mapper()

virtual AcGiMapper const & AcGiMaterialMap::mapper ( void ) const
virtual

◆ operator=()

AcGiMaterialMap & AcGiMaterialMap::operator= ( AcGiMaterialMap const & )

◆ operator==()

bool AcGiMaterialMap::operator== ( AcGiMaterialMap const & ) const

◆ set()

virtual void AcGiMaterialMap::set ( AcGiMaterialMap const & )
virtual

◆ setBlendFactor()

virtual void AcGiMaterialMap::setBlendFactor ( double )
virtual

◆ setFilter()

Acad::ErrorStatus AcGiMaterialMap::setFilter ( Filter )

◆ setMapper()

virtual void AcGiMaterialMap::setMapper ( AcGiMapper const & )
virtual

◆ setSource()

virtual void AcGiMaterialMap::setSource ( Source )
virtual

◆ setSourceFileName()

virtual void AcGiMaterialMap::setSourceFileName ( wchar_t const * )
virtual

◆ setTexture()

virtual void AcGiMaterialMap::setTexture ( AcGiMaterialTexture const * )
virtual

◆ source()

virtual Source AcGiMaterialMap::source ( void ) const
virtual

◆ sourceFileName()

virtual wchar_t const * AcGiMaterialMap::sourceFileName ( void ) const
virtual

◆ texture()

virtual AcGiMaterialTexture const * AcGiMaterialMap::texture ( void ) const
virtual

Friends And Related Symbol Documentation

◆ AcGiMaterialMapImpl

friend class AcGiMaterialMapImpl
friend

Definition at line 29 of file AcGiMaterialMap.h.

Member Data Documentation

◆ kNull

AcGiMaterialMap const AcGiMaterialMap::kNull
static

Definition at line 40 of file AcGiMaterialMap.h.


The documentation for this class was generated from the following file: