#include "stdafx.h"#include "shapes/trianglemesh.h"#include "texture.h"#include "textures/constant.h"#include "paramset.h"#include "montecarlo.h"Go to the source code of this file.
Functions | |
| TriangleMesh * | CreateTriangleMeshShape (const Transform *o2w, const Transform *w2o, bool reverseOrientation, const ParamSet ¶ms, map< string, Reference< Texture< float > > > *floatTextures) |
| TriangleMesh* CreateTriangleMeshShape | ( | const Transform * | o2w, | |
| const Transform * | w2o, | |||
| bool | reverseOrientation, | |||
| const ParamSet & | params, | |||
| map< string, Reference< Texture< float > > > * | floatTextures | |||
| ) |
Definition at line 363 of file trianglemesh.cpp.
References Cross(), Error(), ParamSet::FindFloat(), ParamSet::FindInt(), ParamSet::FindNormal(), ParamSet::FindOneBool(), ParamSet::FindOneFloat(), ParamSet::FindPoint(), ParamSet::FindTexture(), ParamSet::FindVector(), Vector::Length(), P, and Warning().
Referenced by MakeShape(), NURBS::Refine(), LoopSubdiv::Refine(), and Heightfield::Refine().
1.6.3