Blender  V2.59
Public Member Functions | Static Public Member Functions
LOD_FaceNormalEditor Class Reference

#include <LOD_FaceNormalEditor.h>

Inheritance diagram for LOD_FaceNormalEditor:
Inheritance graph
[legend]

List of all members.

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_FaceNormalEditorNew (LOD_ManMesh2 &mesh)

Detailed Description

Definition at line 42 of file LOD_FaceNormalEditor.h.


Member Function Documentation

void LOD_FaceNormalEditor::Add ( )

Definition at line 111 of file LOD_FaceNormalEditor.cpp.

void LOD_FaceNormalEditor::BuildNormals ( )
LOD_FaceNormalEditor * LOD_FaceNormalEditor::New ( LOD_ManMesh2 mesh) [static]
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().


The documentation for this class was generated from the following files: