00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028 public:
00029
00036 bool canMesh1(CDart* ADart);
00037
00078 virtual void mesh1(CDart* ADart, int ASx,
00079 const CTransformationMatrix* AMeshMatrix = NULL,
00080 bool AMeshWithMerges = true,
00081 bool AMeshWithAdjacentSews = true,
00082 bool AMeshAssociatedCells = false,
00083 int ADirectInfoAlpha0 = -1, int ADirectInfoAssoc = -1);
00084
00102 bool canMesh2(CDart* ADart,
00103 int ASx, int ASy,
00104 int AInitialMeshDim = 0);
00105
00146 virtual void mesh2(CDart* ADart,
00147 int ASx, int ASy,
00148 const CTransformationMatrix * AMeshMatrix = NULL,
00149 bool AMeshWithMerges = true,
00150 bool AMeshWithAdjacentSews = true,
00151 bool AMeshAssociatedCells = false,
00152 bool AGetAssociatedEmbeddings = false,
00153 int AInitialMeshDim = 0, int AFinalMeshDim = 2,
00154 int ADirectInfoAlpha0 = -1, int ADirectInfoAssoc = -1);
00155
00177 bool canMesh3(CDart* ADart,
00178 int ASx, int ASy, int ASz,
00179 int AInitialMeshDim = 0);
00180
00231 virtual void mesh3(CDart* ADart,
00232 int ASx, int ASy, int ASz,
00233 const CTransformationMatrix * AMeshMatrix = NULL,
00234 bool AMeshWithMerges = true,
00235 bool AMeshWithAdjacentSews = true,
00236 bool AMeshAssociatedCells = false,
00237 int AInitialMeshDim = 0, int AFinalMeshDim = 3,
00238 int ADirectInfoAlpha0 = -1, int ADirectInfoAssoc = -1);
00239
00240