Blender  V3.3
Public Member Functions | Public Attributes | List of all members
blender::io::alembic::CDStreamConfig Struct Reference

#include <abc_customdata.h>

Public Member Functions

 CDStreamConfig ()
 

Public Attributes

MLoopmloop
 
int totloop
 
MPolympoly
 
int totpoly
 
MVertmvert
 
int totvert
 
MLoopUVmloopuv
 
CustomDataloopdata
 
bool pack_uvs
 
Meshmesh
 
void *(* add_customdata_cb )(Mesh *mesh, const char *name, int data_type)
 
double weight
 
Alembic::Abc::chrono_t time
 
int timesample_index
 
bool use_vertex_interpolation
 
Alembic::AbcGeom::index_t index
 
Alembic::AbcGeom::index_t ceil_index
 
const char ** modifier_error_message
 
std::map< std::string, Alembic::AbcGeom::OV2fGeomParam > abc_uv_maps
 
Alembic::AbcGeom::OV3fGeomParam abc_orco
 
std::map< std::string, Alembic::AbcGeom::OC4fGeomParam > abc_vertex_colors
 

Detailed Description

Definition at line 30 of file abc_customdata.h.

Constructor & Destructor Documentation

◆ CDStreamConfig()

blender::io::alembic::CDStreamConfig::CDStreamConfig ( )
inline

Definition at line 73 of file abc_customdata.h.

Member Data Documentation

◆ abc_orco

Alembic::AbcGeom::OV3fGeomParam blender::io::alembic::CDStreamConfig::abc_orco

Definition at line 68 of file abc_customdata.h.

Referenced by blender::io::alembic::write_generated_coordinates().

◆ abc_uv_maps

std::map<std::string, Alembic::AbcGeom::OV2fGeomParam> blender::io::alembic::CDStreamConfig::abc_uv_maps

Definition at line 65 of file abc_customdata.h.

Referenced by blender::io::alembic::write_uv().

◆ abc_vertex_colors

std::map<std::string, Alembic::AbcGeom::OC4fGeomParam> blender::io::alembic::CDStreamConfig::abc_vertex_colors

Definition at line 71 of file abc_customdata.h.

Referenced by blender::io::alembic::write_mcol().

◆ add_customdata_cb

void*(* blender::io::alembic::CDStreamConfig::add_customdata_cb) (Mesh *mesh, const char *name, int data_type)

◆ ceil_index

Alembic::AbcGeom::index_t blender::io::alembic::CDStreamConfig::ceil_index

◆ index

Alembic::AbcGeom::index_t blender::io::alembic::CDStreamConfig::index

Definition at line 55 of file abc_customdata.h.

Referenced by blender::io::alembic::get_weight_and_index().

◆ loopdata

CustomData* blender::io::alembic::CDStreamConfig::loopdata

Definition at line 42 of file abc_customdata.h.

Referenced by blender::io::alembic::get_config().

◆ mesh

Mesh* blender::io::alembic::CDStreamConfig::mesh

◆ mloop

MLoop* blender::io::alembic::CDStreamConfig::mloop

◆ mloopuv

MLoopUV* blender::io::alembic::CDStreamConfig::mloopuv

◆ modifier_error_message

const char** blender::io::alembic::CDStreamConfig::modifier_error_message

◆ mpoly

MPoly* blender::io::alembic::CDStreamConfig::mpoly

◆ mvert

MVert* blender::io::alembic::CDStreamConfig::mvert

◆ pack_uvs

bool blender::io::alembic::CDStreamConfig::pack_uvs

◆ time

Alembic::Abc::chrono_t blender::io::alembic::CDStreamConfig::time

◆ timesample_index

int blender::io::alembic::CDStreamConfig::timesample_index

◆ totloop

int blender::io::alembic::CDStreamConfig::totloop

◆ totpoly

int blender::io::alembic::CDStreamConfig::totpoly

◆ totvert

int blender::io::alembic::CDStreamConfig::totvert

◆ use_vertex_interpolation

bool blender::io::alembic::CDStreamConfig::use_vertex_interpolation

◆ weight

double blender::io::alembic::CDStreamConfig::weight

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