#include <MeshExtractor.h>
◆ currentMesh()
SgMesh* cnoid::MeshExtractor::currentMesh |
( |
| ) |
const |
|
inline |
◆ currentTransform()
const Affine3& cnoid::MeshExtractor::currentTransform |
( |
| ) |
const |
|
inline |
◆ currentTransformWithoutScaling()
const Affine3& cnoid::MeshExtractor::currentTransformWithoutScaling |
( |
| ) |
const |
|
inline |
◆ extract()
bool MeshExtractor::extract |
( |
SgNode * |
node, |
|
|
boost::function< void()> |
callback |
|
) |
| |
◆ integrate()
- Todo:
- take into acount the case where some meshes have normals or colors and others don't have them.
◆ isCurrentScaled()
bool cnoid::MeshExtractor::isCurrentScaled |
( |
| ) |
const |
|
inline |
◆ visitCamera()
void MeshExtractor::visitCamera |
( |
SgCamera * |
camera | ) |
|
|
protectedvirtual |
◆ visitLight()
void MeshExtractor::visitLight |
( |
SgLight * |
light | ) |
|
|
protectedvirtual |
◆ visitLineSet()
void MeshExtractor::visitLineSet |
( |
SgLineSet * |
lineSet | ) |
|
|
protectedvirtual |
◆ visitPointSet()
void MeshExtractor::visitPointSet |
( |
SgPointSet * |
pointSet | ) |
|
|
protectedvirtual |
◆ visitPosTransform()
◆ visitScaleTransform()
◆ visitShape()
void MeshExtractor::visitShape |
( |
SgShape * |
shape | ) |
|
|
protectedvirtual |
◆ EIGEN_MAKE_ALIGNED_OPERATOR_NEW
cnoid::MeshExtractor::EIGEN_MAKE_ALIGNED_OPERATOR_NEW |
The documentation for this class was generated from the following files: