mirror of
https://github.com/lucaspalomodevelop/meshlab.git
synced 2026-03-16 09:34:36 +00:00
small notes to the extrude functions
This commit is contained in:
parent
d48f2d3769
commit
2bc871c153
@ -5,9 +5,13 @@ class Extrude{
|
||||
//Core functions:
|
||||
void SelectedFaces(MeshType & in, ScalarType offset);
|
||||
|
||||
void FromProfileAndPath(vector<Point3f> &profileVec, vector<Point3f> &pathPointVec, vector<Point3f> &pathFrameVec);
|
||||
|
||||
// Generate an extruded profile starting from a profile, a path and a set of rotations.
|
||||
// We assume that the profile is centered around the origin and lie on the XY plane.
|
||||
// the pathFrameVec encodes the rotations that have to be applied to the profile at each step encoded as eulerian angles.
|
||||
void FromProfileAndPath(vector<Point3f> &profileVec, vector<Point3f> &pathPointVec, vector<Point3f> &pathFrameVec, vector<float> &scaleVec);
|
||||
|
||||
// High level funcs
|
||||
void TubeFromPath(vector<Point3f> &profileVec, int profileSize);
|
||||
void TubeFromPath(vector<Point3f> &pathPointVec, int profileSize);
|
||||
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user