Last change
on this file since 14310 was 14310, checked in by Mathieu Morlighem, 12 years ago |
merged trunk-jpl and trunk for revision 14308
|
File size:
499 bytes
|
Line | |
---|
1 | /*!\file: AssociateSegmentToElement.cpp
|
---|
2 | * \brief for each segment, look for the corresponding element.
|
---|
3 | */
|
---|
4 |
|
---|
5 | #include "./trimesh.h"
|
---|
6 |
|
---|
7 | int AssociateSegmentToElement(int** psegments,int nseg,int* index,int nel){
|
---|
8 |
|
---|
9 | /*node indices: */
|
---|
10 | int A,B;
|
---|
11 |
|
---|
12 | /*Recover segments: */
|
---|
13 | int* segments=*psegments;
|
---|
14 |
|
---|
15 | for(int i=0;i<nseg;i++){
|
---|
16 | A=segments[3*i+0];
|
---|
17 | B=segments[3*i+1];
|
---|
18 | segments[3*i+2]=FindElement(A,B,index,nel)+1; //matlab indexing.
|
---|
19 | }
|
---|
20 |
|
---|
21 | /*Assign output pointers: */
|
---|
22 | *psegments=segments;
|
---|
23 | return 1;
|
---|
24 | }
|
---|
Note:
See
TracBrowser
for help on using the repository browser.