Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008 #ifndef CRVSNAP_H
00009 #define CRVSNAP_H
00010
00011 #include "apfMesh2.h"
00012 #include "apfShape.h"
00013
00018 namespace crv {
00019
00021 void transferParametricOnEdgeSplit(
00022 apf::Mesh* m,
00023 apf::MeshEntity* e,
00024 double t,
00025 apf::Vector3& p);
00030 void transferParametricOnTriSplit(
00031 apf::Mesh2* m,
00032 apf::MeshEntity* e,
00033 apf::Vector3& t,
00034 apf::Vector3& p);
00035
00038 void transferParametricOnGeometricEdgeSplit(
00039 apf::Mesh2* m,
00040 apf::MeshEntity* e,
00041 double t,
00042 apf::Vector3& p);
00045 void transferParametricOnGeometricTriSplit(
00046 apf::Mesh2* m,
00047 apf::MeshEntity* e,
00048 apf::Vector3& t,
00049 apf::Vector3& p);
00050
00051 }
00052
00053 #endif