|
| void | ug::promesh::ConeTransform (Mesh *obj, const vector3 &base, const vector3 &axis, number scaleAtTip) |
| |
| template<class elem_t , class vrt_iter_t > |
| static void | ug::promesh::FixMirrorOrientation (Grid &g, vrt_iter_t vrtsBegin, vrt_iter_t vrtsEnd) |
| |
| void | ug::promesh::FlattenBentQuadrilaterals (Mesh *obj, number stepSize, int numIterations) |
| |
| bool | ug::promesh::GetSelectionCenter (Mesh *obj, vector3 ¢erOut) |
| |
| void | ug::promesh::LaplacianSmooth (Mesh *obj, number alpha, int numIterations) |
| |
| void | ug::promesh::Mirror (Mesh *obj, const vector3 &axisOrig, const vector3 &origin) |
| |
| void | ug::promesh::Move (Mesh *obj, const vector3 &offset) |
| |
| void | ug::promesh::MoveAlongNormal (Mesh *obj, number offset) |
| |
| void | ug::promesh::MoveMeshTo (Mesh *obj, const vector3 &newPos) |
| |
| bool | ug::promesh::MoveSelectionTo (Mesh *obj, const vector3 ¢er) |
| |
| void | ug::promesh::MoveVerticesAlongEdges (Mesh *obj, number relVal) |
| |
| void | ug::promesh::MoveVerticesToEdgeLength (Mesh *obj, number edgeLen) |
| |
| void | ug::promesh::MoveVerticesToProjectedEdgeLength (Mesh *obj, number projEdgeLen, const vector3 &projNormal) |
| |
| void | ug::promesh::ProjectToLimitPLoop (Mesh *obj) |
| |
| void | ug::promesh::ProjectToLimitSmoothBoundary (Mesh *obj) |
| |
| void | ug::promesh::ProjectToPlane (Mesh *obj, const vector3 &planeCenter, const vector3 &planeNormal) |
| |
| void | ug::promesh::RotateAroundCenter (Mesh *obj, const vector3 &rotRad) |
| |
| void | ug::promesh::RotateAroundPivot (Mesh *obj, const vector3 &rotRad) |
| |
| void | ug::promesh::ScaleAroundCenter (Mesh *obj, const vector3 &scale) |
| |
| void | ug::promesh::ScaleAroundPivot (Mesh *obj, const vector3 &scale) |
| |
| void | ug::promesh::ScaleAroundPoint (Mesh *obj, const vector3 &scale, const vector3 &point) |
| |
| void | ug::promesh::SetPivot (Mesh *obj, const vector3 &pos) |
| |
| void | ug::promesh::SetPivotToMeshCenter (Mesh *obj) |
| |
| void | ug::promesh::SetPivotToSelectionCenter (Mesh *obj) |
| |
| void | ug::promesh::SlopeSmooth (Mesh *obj, number alpha, int numIterations) |
| |
| void | ug::promesh::SnapVerticesToVertices (Mesh *obj, Mesh *targetMesh) |
| |
| void | ug::promesh::TangentialSmooth (Mesh *obj, number alpha, int numIterations) |
| |
| void | ug::promesh::WeightedEdgeSmooth (Mesh *obj, number alpha, int numIterations) |
| |
| void | ug::promesh::WeightedFaceSmooth (Mesh *obj, number alpha, int numIterations) |
| |
| void | ug::promesh::WeightedNormalSmooth (Mesh *obj, number alpha, number dotThreshold, int numIterations) |
| |