CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
FxBIMRevitVectorizer.h File Reference
#include "FxBIMEntity.h"
#include "FxBIMEntityGeometry.h"
#include <Gs/GsBaseMaterialView.h>
#include <Gi/GiGeometrySimplifier.h>
#include <BimCommon.h>
#include <Database/BmElement.h>
#include <functional>
#include <CmColor.h>
#include <DbObjectId.h>
#include <DbObjectIterator.h>
#include <Ge/GeMatrix3d.h>
#include <Gi/GiCommonDraw.h>
#include <Gi/GiGeometry.h>
#include <Gi/GiMaterialItem.h>
#include <Gs/Gs.h>
#include <Gs/GsBaseVectorizeDevice.h>
#include <Database/Entities/BmMaterialElem.h>

Go to the source code of this file.

Classes

class  CFxRVTSimplifier
 
struct  CFxRVTSimplifier::STraits
 
class  CFxRVTSimplifier2D
 
struct  convert_context
 
class  CFxRVTMaterialView
 
class  CFxRVTVectorizeDevice
 

Typedefs

using drawables = std::vector< OdBmObjectPtr >
 
using convert_is_create_fn = std::function< bool( int level ) >
 
using convert_get_bm_element_fn = std::function< OdBmElementPtr( const OdGiDrawable* ) >
 
using convert_get_fx_bim_entity_fn = std::function < CFxBIMEntityPtr( OdBmElementPtr ) >
 
using convert_material_fn = std::function< OdDbObjectId( OdBmMaterialElemPtr material ) >
 

Typedef Documentation

◆ convert_get_bm_element_fn

using convert_get_bm_element_fn = std::function< OdBmElementPtr( const OdGiDrawable* ) >

Definition at line 108 of file FxBIMRevitVectorizer.h.

◆ convert_get_fx_bim_entity_fn

using convert_get_fx_bim_entity_fn = std::function < CFxBIMEntityPtr( OdBmElementPtr ) >

Definition at line 109 of file FxBIMRevitVectorizer.h.

◆ convert_is_create_fn

using convert_is_create_fn = std::function< bool( int level ) >

Definition at line 107 of file FxBIMRevitVectorizer.h.

◆ convert_material_fn

using convert_material_fn = std::function< OdDbObjectId( OdBmMaterialElemPtr material ) >

Definition at line 110 of file FxBIMRevitVectorizer.h.

◆ drawables

using drawables = std::vector< OdBmObjectPtr >

Definition at line 105 of file FxBIMRevitVectorizer.h.