Blender V2.61 - r43446
Public Attributes

LayerTypeInfo Struct Reference

List of all members.

Public Attributes

int size
const char * structname
int structnum
const char * defaultname
void(* copy )(const void *source, void *dest, int count)
void(* free )(void *data, int count, int size)
void(* interp )(void **sources, float *weights, float *sub_weights, int count, void *dest)
void(* swap )(void *data, const int *corner_indices)
void(* set_default )(void *data, int count)
int(* equal )(void *data1, void *data2)
void(* multiply )(void *data, float fac)
void(* initminmax )(void *min, void *max)
void(* add )(void *data1, void *data2)
void(* dominmax )(void *data1, void *min, void *max)
void(* copyvalue )(void *source, void *dest)
int(* read )(CDataFile *cdf, void *data, int count)
int(* write )(CDataFile *cdf, void *data, int count)
size_t(* filesize )(CDataFile *cdf, void *data, int count)
void(* validate )(void *source, int sub_elements)

Detailed Description

Definition at line 64 of file customdata.c.


Member Data Documentation

void(* LayerTypeInfo::add)(void *data1, void *data2)

Definition at line 106 of file customdata.c.

void(* LayerTypeInfo::copy)(const void *source, void *dest, int count)
void(* LayerTypeInfo::copyvalue)(void *source, void *dest)

Definition at line 108 of file customdata.c.

void(* LayerTypeInfo::dominmax)(void *data1, void *min, void *max)

Definition at line 107 of file customdata.c.

int(* LayerTypeInfo::equal)(void *data1, void *data2)

Definition at line 103 of file customdata.c.

size_t(* LayerTypeInfo::filesize)(CDataFile *cdf, void *data, int count)

Definition at line 117 of file customdata.c.

Referenced by CustomData_external_write().

void(* LayerTypeInfo::free)(void *data, int count, int size)
void(* LayerTypeInfo::initminmax)(void *min, void *max)

Definition at line 105 of file customdata.c.

void(* LayerTypeInfo::interp)(void **sources, float *weights, float *sub_weights, int count, void *dest)

Definition at line 92 of file customdata.c.

Referenced by CustomData_bmesh_interp(), CustomData_em_interp(), and CustomData_interp().

void(* LayerTypeInfo::multiply)(void *data, float fac)

Definition at line 104 of file customdata.c.

int(* LayerTypeInfo::read)(CDataFile *cdf, void *data, int count)

Definition at line 111 of file customdata.c.

Referenced by CustomData_external_read().

void(* LayerTypeInfo::set_default)(void *data, int count)

Definition at line 66 of file customdata.c.

Referenced by CustomData_file_write_info().

Definition at line 67 of file customdata.c.

Referenced by CustomData_file_write_info().

void(* LayerTypeInfo::swap)(void *data, const int *corner_indices)

Definition at line 96 of file customdata.c.

Referenced by CustomData_swap().

void(* LayerTypeInfo::validate)(void *source, int sub_elements)

Definition at line 122 of file customdata.c.

Referenced by CustomData_em_validate_data().

int(* LayerTypeInfo::write)(CDataFile *cdf, void *data, int count)

Definition at line 114 of file customdata.c.

Referenced by CustomData_external_write().


The documentation for this struct was generated from the following file: