CFx SDK Documentation  2020SP3
Classes | Macros
GsBaseVectorizeView.h File Reference
#include "TD_PackPush.h"
#include <stdlib.h>
#include <utility>
#include "Gs/GsViewImpl.h"
#include "Ge/GeExtents3d.h"
#include "Gs/GsViewPropsDef.h"
#include "Gs/GsBaseVectorizeDevice.h"
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

class  OdGsBaseVectorizeView
 
class  VectorizerAutoPtr
 

Macros

#define IMPL_VECTORIZER_DEFAULT()
 
#define IMPL_VECTORIZER_DEFAULT_EX()
 

Macro Definition Documentation

◆ IMPL_VECTORIZER_DEFAULT

#define IMPL_VECTORIZER_DEFAULT ( )
Value:
virtual OdUInt32 numVectorizers() const { return 1; }\
virtual OdGsBaseVectorizer* getVectorizer(bool /*bDisplay*/)\
{ return this; }\
virtual void releaseVectorizer(OdGsBaseVectorizer* pVect)\
{ODA_ASSERT(pVect == (OdGsBaseVectorizer*)this); }

Definition at line 168 of file GsBaseVectorizeView.h.

◆ IMPL_VECTORIZER_DEFAULT_EX

#define IMPL_VECTORIZER_DEFAULT_EX ( )
Value:
virtual void clearLinetypeCache(){ OdGiBaseVectorizerImpl::clearLinetypeCache(); }\
ODRX_USING_HEAP_OPERATORS(OdGiBaseVectorizer);

Definition at line 175 of file GsBaseVectorizeView.h.

OdGsBaseVectorizer
Definition: GsBaseVectorizer.h:112
IMPL_VECTORIZER_DEFAULT
#define IMPL_VECTORIZER_DEFAULT()
Definition: GsBaseVectorizeView.h:168
OdGiBaseVectorizer
Definition: GiBaseVectorizer.h:171
OdUInt32
unsigned int OdUInt32
Definition: OdPlatformSettings.h:783
ODA_ASSERT
#define ODA_ASSERT(exp)
Definition: DebugStuff.h:49
OdGiBaseVectorizerImpl::clearLinetypeCache
void clearLinetypeCache()