Blender  V3.3
Macros | Typedefs | Enumerations | Functions
BKE_geometry_set.h File Reference

Go to the source code of this file.

Macros

#define GEO_COMPONENT_TYPE_ENUM_SIZE   6
 

Typedefs

typedef enum GeometryComponentType GeometryComponentType
 

Enumerations

enum  GeometryComponentType {
  GEO_COMPONENT_TYPE_MESH = 0 , GEO_COMPONENT_TYPE_POINT_CLOUD = 1 , GEO_COMPONENT_TYPE_INSTANCES = 2 , GEO_COMPONENT_TYPE_VOLUME = 3 ,
  GEO_COMPONENT_TYPE_CURVE = 4 , GEO_COMPONENT_TYPE_EDIT = 5
}
 

Functions

void BKE_geometry_set_free (struct GeometrySet *geometry_set)
 
bool BKE_object_has_geometry_set_instances (const struct Object *ob)
 

Macro Definition Documentation

◆ GEO_COMPONENT_TYPE_ENUM_SIZE

#define GEO_COMPONENT_TYPE_ENUM_SIZE   6

Definition at line 29 of file BKE_geometry_set.h.

Typedef Documentation

◆ GeometryComponentType

Enumeration Type Documentation

◆ GeometryComponentType

Enumerator
GEO_COMPONENT_TYPE_MESH 
GEO_COMPONENT_TYPE_POINT_CLOUD 
GEO_COMPONENT_TYPE_INSTANCES 
GEO_COMPONENT_TYPE_VOLUME 
GEO_COMPONENT_TYPE_CURVE 
GEO_COMPONENT_TYPE_EDIT 

Definition at line 20 of file BKE_geometry_set.h.

Function Documentation

◆ BKE_geometry_set_free()

void BKE_geometry_set_free ( struct GeometrySet geometry_set)

Definition at line 682 of file geometry_set.cc.

Referenced by BKE_object_free_derived_caches().

◆ BKE_object_has_geometry_set_instances()

bool BKE_object_has_geometry_set_instances ( const struct Object ob)