|
Blender
V2.59
|
#include <LOD_FaceNormalEditor.h>

Public Member Functions | |
| void | Remove (std::vector< LOD_FaceInd > &sorted_faces) |
| void | Add () |
| void | Update (std::vector< LOD_FaceInd > &sorted_faces) |
| void | RemoveVertexNormals (std::vector< LOD_VertexInd > &sorted_verts) |
| void | UpdateVertexNormals (std::vector< LOD_VertexInd > &sorted_verts) |
| const std::vector< MT_Vector3 > & | Normals () const |
| const std::vector< MT_Vector3 > & | VertexNormals () const |
| void | BuildNormals () |
Static Public Member Functions | |
| static LOD_FaceNormalEditor * | New (LOD_ManMesh2 &mesh) |
Definition at line 42 of file LOD_FaceNormalEditor.h.
| void LOD_FaceNormalEditor::Add | ( | ) |
Definition at line 111 of file LOD_FaceNormalEditor.cpp.
| void LOD_FaceNormalEditor::BuildNormals | ( | ) |
Definition at line 186 of file LOD_FaceNormalEditor.cpp.
References LOD_ManMesh2::FaceSet(), MEM_SmartPtr< T >::Ref(), and LOD_ManMesh2::VertexSet().
| LOD_FaceNormalEditor * LOD_FaceNormalEditor::New | ( | LOD_ManMesh2 & | mesh | ) | [static] |
Definition at line 49 of file LOD_FaceNormalEditor.cpp.
References LOD_ManMesh2::FaceSet(), NULL, MEM_SmartPtr< T >::Release(), and LOD_ManMesh2::VertexSet().
| const std::vector<MT_Vector3>& LOD_FaceNormalEditor::Normals | ( | ) | const [inline] |
Definition at line 95 of file LOD_FaceNormalEditor.h.
References MEM_SmartPtr< T >::Ref().
| void LOD_FaceNormalEditor::Remove | ( | std::vector< LOD_FaceInd > & | sorted_faces | ) |
Definition at line 82 of file LOD_FaceNormalEditor.cpp.
References MEM_SmartPtr< T >::Ref().
| void LOD_FaceNormalEditor::RemoveVertexNormals | ( | std::vector< LOD_VertexInd > & | sorted_verts | ) |
Definition at line 141 of file LOD_FaceNormalEditor.cpp.
References MEM_SmartPtr< T >::Ref().
| void LOD_FaceNormalEditor::Update | ( | std::vector< LOD_FaceInd > & | sorted_faces | ) |
Definition at line 119 of file LOD_FaceNormalEditor.cpp.
References LOD_ManMesh2::FaceSet(), and MEM_SmartPtr< T >::Ref().
| void LOD_FaceNormalEditor::UpdateVertexNormals | ( | std::vector< LOD_VertexInd > & | sorted_verts | ) |
Definition at line 166 of file LOD_FaceNormalEditor.cpp.
References MEM_SmartPtr< T >::Ref().
| const std::vector<MT_Vector3>& LOD_FaceNormalEditor::VertexNormals | ( | ) | const [inline] |
Definition at line 103 of file LOD_FaceNormalEditor.h.
References MEM_SmartPtr< T >::Ref().