Blender  V2.93
Classes | Enumerations | Functions
geometry.h File Reference
#include "graph/node.h"
#include "bvh/bvh_params.h"
#include "render/attribute.h"
#include "util/util_boundbox.h"
#include "util/util_set.h"
#include "util/util_transform.h"
#include "util/util_types.h"
#include "util/util_vector.h"

Go to the source code of this file.

Classes

class  Geometry
 
class  GeometryManager
 

Enumerations

enum  PackFlags : uint32_t {
  PACK_NONE = 0u , PACK_GEOMETRY = (1u << 0) , PACK_VERTICES = (1u << 1) , PACK_VISIBILITY = (1u << 2) ,
  PACK_ALL = (PACK_GEOMETRY | PACK_VERTICES | PACK_VISIBILITY)
}
 

Functions

PackFlags operator|= (PackFlags &pack_flags, uint32_t value)
 

Enumeration Type Documentation

◆ PackFlags

Enumerator
PACK_NONE 
PACK_GEOMETRY 
PACK_VERTICES 
PACK_VISIBILITY 
PACK_ALL 

Definition at line 47 of file geometry.h.

Function Documentation

◆ operator|=()

PackFlags operator|= ( PackFlags pack_flags,
uint32_t  value 
)

Definition at line 49 of file geometry.cpp.