|
| template<class TIterator > |
| number | ug::AreaFaceQuality (TIterator facesBegin, TIterator facesEnd, Grid::VertexAttachmentAccessor< APosition > &aaPos) |
| | returns a value between 0 (bad) and 1 (good) that describes the quality of the area.
|
| |
| template<class TAAPosVRT , class TAAWeightVRT > |
| UG_API TAAPosVRT::ValueType | ug::CalculateCenter (const FaceVertices *f, TAAPosVRT &aaPos, TAAWeightVRT &aaWeight) |
| | returns the weighted center of the vertices of the given face
|
| |
| template<class TVertexPositionAttachmentAccessor > |
| TVertexPositionAttachmentAccessor::ValueType | ug::CalculateCenter (const FaceVertices *f, TVertexPositionAttachmentAccessor &aaPosVRT) |
| | calculates the center of a face.
|
| |
| template<class vector_t , class TAAPos > |
| bool | ug::ContainsPoint (const FaceVertices *f, const vector_t &p, TAAPos aaPos) |
| | Returns true if the given point lies inside the given face.
|
| |
| template<class TAAPosVRT > |
| number | ug::FaceArea (FaceVertices *f, TAAPosVRT &aaPos) |
| | Returns the area of a convex face.
|
| |
| template<class TIterator , class TAAPosVRT > |
| number | ug::FaceArea (TIterator facesBegin, TIterator facesEnd, TAAPosVRT &aaPos) |
| | Returns the area sum of convex faces.
|
| |
| template<class TIterator , class TAAPosVRT > |
| Face * | ug::FindSmallestFace (TIterator facesBegin, TIterator facesEnd, TAAPosVRT &aaPos) |
| | Returns the face with the smallest area.
|
| |
| template<class TAAPosVRT > |
| bool | ug::IsDegenerated (Face *f, TAAPosVRT &aaPos, number threshold) |
| | returns true if the given face is degenerated.
|
| |
| template<class TAAPosVRT > |
| int | ug::PointFaceTest (vector3 &v, Face *f, TAAPosVRT &aaPos) |
| |
| template<class TTriangleIterator , class TAAPosVRT > |
| bool | ug::ProjectPointToSurface (vector3 &vOut, const vector3 &v, const vector3 &n, TTriangleIterator trisBegin, TTriangleIterator trisEnd, TAAPosVRT &aaPos, bool compareNormals) |
| |
| UG_API void | ug::Triangulate (Grid &grid, Grid::VertexAttachmentAccessor< APosition > *paaPos=NULL) |
| |