Blender  V3.3
Classes | Macros | Typedefs
#include "DNA_ID.h"
#include "DNA_defs.h"
#include "DNA_listBase.h"

Go to the source code of this file.

Classes

struct  MetaElem
 
struct  MetaBall
 

Macros

#define MB_AUTOSPACE   1
 
#define MB_UPDATE_ALWAYS   0
 
#define MB_UPDATE_HALFRES   1
 
#define MB_UPDATE_FAST   2
 
#define MB_UPDATE_NEVER   3
 
#define MB_DS_EXPAND   (1 << 0)
 
#define MB_BALL   0
 
#define MB_TUBEX   1 /* deprecated. */
 
#define MB_TUBEY   2 /* deprecated. */
 
#define MB_TUBEZ   3 /* deprecated. */
 
#define MB_TUBE   4
 
#define MB_PLANE   5
 
#define MB_ELIPSOID   6
 
#define MB_CUBE   7
 
#define MB_TYPE_SIZE_SQUARED(type)   (type == MB_ELIPSOID)
 
#define MB_NEGATIVE   2
 
#define MB_HIDE   8
 
#define MB_SCALE_RAD   16
 

Typedefs

typedef struct MetaElem MetaElem
 
typedef struct MetaBall MetaBall
 

Macro Definition Documentation

◆ MB_AUTOSPACE

#define MB_AUTOSPACE   1

Definition at line 102 of file DNA_meta_types.h.

◆ MB_BALL

#define MB_BALL   0

Definition at line 114 of file DNA_meta_types.h.

◆ MB_CUBE

#define MB_CUBE   7

Definition at line 121 of file DNA_meta_types.h.

◆ MB_DS_EXPAND

#define MB_DS_EXPAND   (1 << 0)

Definition at line 111 of file DNA_meta_types.h.

◆ MB_ELIPSOID

#define MB_ELIPSOID   6

Definition at line 120 of file DNA_meta_types.h.

◆ MB_HIDE

#define MB_HIDE   8

Definition at line 127 of file DNA_meta_types.h.

◆ MB_NEGATIVE

#define MB_NEGATIVE   2

Definition at line 126 of file DNA_meta_types.h.

◆ MB_PLANE

#define MB_PLANE   5

Definition at line 119 of file DNA_meta_types.h.

◆ MB_SCALE_RAD

#define MB_SCALE_RAD   16

Definition at line 128 of file DNA_meta_types.h.

◆ MB_TUBE

#define MB_TUBE   4

Definition at line 118 of file DNA_meta_types.h.

◆ MB_TUBEX

#define MB_TUBEX   1 /* deprecated. */

Definition at line 115 of file DNA_meta_types.h.

◆ MB_TUBEY

#define MB_TUBEY   2 /* deprecated. */

Definition at line 116 of file DNA_meta_types.h.

◆ MB_TUBEZ

#define MB_TUBEZ   3 /* deprecated. */

Definition at line 117 of file DNA_meta_types.h.

◆ MB_TYPE_SIZE_SQUARED

#define MB_TYPE_SIZE_SQUARED (   type)    (type == MB_ELIPSOID)

Definition at line 123 of file DNA_meta_types.h.

◆ MB_UPDATE_ALWAYS

#define MB_UPDATE_ALWAYS   0

Definition at line 105 of file DNA_meta_types.h.

◆ MB_UPDATE_FAST

#define MB_UPDATE_FAST   2

Definition at line 107 of file DNA_meta_types.h.

◆ MB_UPDATE_HALFRES

#define MB_UPDATE_HALFRES   1

Definition at line 106 of file DNA_meta_types.h.

◆ MB_UPDATE_NEVER

#define MB_UPDATE_NEVER   3

Definition at line 108 of file DNA_meta_types.h.

Typedef Documentation

◆ MetaBall

typedef struct MetaBall MetaBall

◆ MetaElem

typedef struct MetaElem MetaElem