mirror of
https://git.mirrors.martin98.com/https://github.com/slic3r/Slic3r.git
synced 2025-08-06 01:56:08 +08:00
rename IO transform function
This commit is contained in:
parent
68de2ba4b8
commit
9fc2aa8a82
@ -202,7 +202,7 @@ extern void stl_mirror_xy(stl_file *stl);
|
|||||||
extern void stl_mirror_yz(stl_file *stl);
|
extern void stl_mirror_yz(stl_file *stl);
|
||||||
extern void stl_mirror_xz(stl_file *stl);
|
extern void stl_mirror_xz(stl_file *stl);
|
||||||
extern void stl_transform(stl_file *stl, float const *trafo3x4);
|
extern void stl_transform(stl_file *stl, float const *trafo3x4);
|
||||||
extern void stl_transform(stl_file const *stl_src, stl_file *stl_dst, float const *trafo3x4);
|
extern void stl_get_transform(stl_file const *stl_src, stl_file *stl_dst, float const *trafo3x4);
|
||||||
extern void stl_open_merge(stl_file *stl, ADMESH_CHAR *file);
|
extern void stl_open_merge(stl_file *stl, ADMESH_CHAR *file);
|
||||||
extern void stl_invalidate_shared_vertices(stl_file *stl);
|
extern void stl_invalidate_shared_vertices(stl_file *stl);
|
||||||
extern void stl_generate_shared_vertices(stl_file *stl);
|
extern void stl_generate_shared_vertices(stl_file *stl);
|
||||||
|
@ -203,7 +203,7 @@ void stl_transform(stl_file *stl, float const *trafo3x4) {
|
|||||||
calculate_normals(stl);
|
calculate_normals(stl);
|
||||||
}
|
}
|
||||||
|
|
||||||
void stl_transform(stl_file const *stl_src, stl_file *stl_dst, float const *trafo3x4) {
|
void stl_get_transform(stl_file const *stl_src, stl_file *stl_dst, float const *trafo3x4) {
|
||||||
int i_face, i_vertex, i, j;
|
int i_face, i_vertex, i, j;
|
||||||
if (stl_src->error || stl_dst->error)
|
if (stl_src->error || stl_dst->error)
|
||||||
return;
|
return;
|
||||||
|
@ -284,7 +284,7 @@ TriangleMesh TriangleMesh::get_transformed_mesh(TransformationMatrix const & tra
|
|||||||
{
|
{
|
||||||
TriangleMesh mesh;
|
TriangleMesh mesh;
|
||||||
std::vector<float> trafo_arr = trafo.matrix3x4f();
|
std::vector<float> trafo_arr = trafo.matrix3x4f();
|
||||||
stl_transform(&(this->stl), &(mesh.stl), trafo_arr.data());
|
stl_get_transform(&(this->stl), &(mesh.stl), trafo_arr.data());
|
||||||
stl_invalidate_shared_vertices(&(mesh.stl));
|
stl_invalidate_shared_vertices(&(mesh.stl));
|
||||||
return mesh;
|
return mesh;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user