From 0ea5fc66924303d1bf73ba283a383e2aadee02f2 Mon Sep 17 00:00:00 2001 From: neodarz Date: Sat, 11 Aug 2018 20:21:34 +0200 Subject: Initial commit --- docs/doxygen/nel/a02273.html | 271 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 271 insertions(+) create mode 100644 docs/doxygen/nel/a02273.html (limited to 'docs/doxygen/nel/a02273.html') diff --git a/docs/doxygen/nel/a02273.html b/docs/doxygen/nel/a02273.html new file mode 100644 index 00000000..df830f87 --- /dev/null +++ b/docs/doxygen/nel/a02273.html @@ -0,0 +1,271 @@ + + +NeL: NL3D::CBlendShape class Reference + + + +
+

NL3D::CBlendShape Class Reference

#include <mesh_morpher.h> +

+ + + + + + + + + + + + + + + + + + + + +

Public Member Functions

void serial (NLMISC::IStream &f) throw (NLMISC::EStream)

Data Fields

std::vector< NLMISC::CRGBAFdeltaCol
std::vector< NLMISC::CVectordeltaNorm
std::vector< NLMISC::CVectordeltaPos
std::vector< NLMISC::CVectordeltaTgSpace
std::vector< NLMISC::CUVdeltaUV
std::string Name
std::vector< uint32VertRefs
+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + + +
void NL3D::CBlendShape::serial NLMISC::IStream f  )  throw (NLMISC::EStream)
+
+ + + + + +
+   + + +

+ +

+Definition at line 42 of file mesh_morpher.cpp. +

+References sint. +

+

00043 {
+00044         // version 1 : added tangent space support
+00045         sint ver = f.serialVersion (1);
+00046 
+00047         f.serial (Name);
+00048 
+00049         f.serialCont (deltaPos);
+00050         f.serialCont (deltaNorm);
+00051         f.serialCont (deltaUV);
+00052         f.serialCont (deltaCol);
+00053 
+00054         if (ver >= 1) f.serialCont(deltaTgSpace);
+00055 
+00056         f.serialCont (VertRefs);
+00057 }
+
+


Field Documentation

+

+ + + + +
+ + +
std::vector<NLMISC::CRGBAF> NL3D::CBlendShape::deltaCol +
+
+ + + + + +
+   + + +

+ +

+Definition at line 52 of file mesh_morpher.h. +

+Referenced by NL3D::CMRMBuilder::buildMeshBuildMrm(), NL3D::CMeshMorpher::update(), and NL3D::CMeshMorpher::updateSkinned().

+

+ + + + +
+ + +
std::vector<NLMISC::CVector> NL3D::CBlendShape::deltaNorm +
+
+ + + + + +
+   + + +

+ +

+Definition at line 49 of file mesh_morpher.h. +

+Referenced by NL3D::CMRMBuilder::buildMeshBuildMrm(), NL3D::CMeshMorpher::update(), NL3D::CMeshMorpher::updateRawSkin(), and NL3D::CMeshMorpher::updateSkinned().

+

+ + + + +
+ + +
std::vector<NLMISC::CVector> NL3D::CBlendShape::deltaPos +
+
+ + + + + +
+   + + +

+ +

+Definition at line 48 of file mesh_morpher.h. +

+Referenced by NL3D::CMRMBuilder::buildMeshBuildMrm(), NL3D::CMeshMorpher::update(), NL3D::CMeshMorpher::updateRawSkin(), and NL3D::CMeshMorpher::updateSkinned().

+

+ + + + +
+ + +
std::vector<NLMISC::CVector> NL3D::CBlendShape::deltaTgSpace +
+
+ + + + + +
+   + + +

+ +

+Definition at line 50 of file mesh_morpher.h. +

+Referenced by NL3D::CMRMBuilder::buildMeshBuildMrm(), NL3D::CMeshMorpher::update(), and NL3D::CMeshMorpher::updateSkinned().

+

+ + + + +
+ + +
std::vector<NLMISC::CUV> NL3D::CBlendShape::deltaUV +
+
+ + + + + +
+   + + +

+ +

+Definition at line 51 of file mesh_morpher.h. +

+Referenced by NL3D::CMRMBuilder::buildMeshBuildMrm(), NL3D::CMeshMorpher::update(), NL3D::CMeshMorpher::updateRawSkin(), and NL3D::CMeshMorpher::updateSkinned().

+

+ + + + +
+ + +
std::string NL3D::CBlendShape::Name +
+
+ + + + + +
+   + + +

+ +

+Definition at line 46 of file mesh_morpher.h.

+

+ + + + +
+ + +
std::vector<uint32> NL3D::CBlendShape::VertRefs +
+
+ + + + + +
+   + + +

+ +

+Definition at line 54 of file mesh_morpher.h. +

+Referenced by NL3D::CMRMBuilder::buildMeshBuildMrm(), NL3D::CMeshMorpher::update(), NL3D::CMeshMorpher::updateRawSkin(), and NL3D::CMeshMorpher::updateSkinned().

+


The documentation for this class was generated from the following files: +
Generated on Tue Mar 16 06:44:36 2004 for NeL by + +doxygen +1.3.6
+ + -- cgit v1.2.1