Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
Sauvage
CGoGN
Commits
5fe8a38f
Commit
5fe8a38f
authored
Sep 24, 2013
by
Pierre Kraemer
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
inline traversor basic functions
parent
5b63bed6
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
41 additions
and
41 deletions
+41
-41
include/Topology/generic/traversor2.h
include/Topology/generic/traversor2.h
+33
-33
include/Topology/generic/traversorCell.h
include/Topology/generic/traversorCell.h
+8
-8
No files found.
include/Topology/generic/traversor2.h
View file @
5fe8a38f
...
...
@@ -48,9 +48,9 @@ private:
public:
Traversor2VE
(
MAP
&
map
,
Dart
dart
)
;
Dart
begin
()
;
Dart
end
()
;
Dart
next
()
;
inline
Dart
begin
()
;
inline
Dart
end
()
;
inline
Dart
next
()
;
}
;
// Traverse the faces incident to a given vertex
...
...
@@ -66,9 +66,9 @@ private:
public:
Traversor2VF
(
MAP
&
map
,
Dart
dart
)
;
Dart
begin
()
;
Dart
end
()
;
Dart
next
()
;
inline
Dart
begin
()
;
inline
Dart
end
()
;
inline
Dart
next
()
;
}
;
// Traverse the vertices adjacent to a given vertex through sharing a common edge
...
...
@@ -84,9 +84,9 @@ private:
public:
Traversor2VVaE
(
MAP
&
map
,
Dart
dart
)
;
Dart
begin
()
;
Dart
end
()
;
Dart
next
()
;
inline
Dart
begin
()
;
inline
Dart
end
()
;
inline
Dart
next
()
;
}
;
// Traverse the vertices adjacent to a given vertex through sharing a common face
...
...
@@ -104,9 +104,9 @@ private:
public:
Traversor2VVaF
(
MAP
&
map
,
Dart
dart
)
;
Dart
begin
()
;
Dart
end
()
;
Dart
next
()
;
inline
Dart
begin
()
;
inline
Dart
end
()
;
inline
Dart
next
()
;
}
;
/*******************************************************************************
...
...
@@ -126,9 +126,9 @@ private:
public:
Traversor2EV
(
MAP
&
map
,
Dart
dart
)
;
Dart
begin
()
;
Dart
end
()
;
Dart
next
()
;
inline
Dart
begin
()
;
inline
Dart
end
()
;
inline
Dart
next
()
;
}
;
// Traverse the faces incident to a given edge
...
...
@@ -144,9 +144,9 @@ private:
public:
Traversor2EF
(
MAP
&
map
,
Dart
dart
)
;
Dart
begin
()
;
Dart
end
()
;
Dart
next
()
;
inline
Dart
begin
()
;
inline
Dart
end
()
;
inline
Dart
next
()
;
}
;
// Traverse the edges adjacent to a given edge through sharing a common vertex
...
...
@@ -164,9 +164,9 @@ private:
public:
Traversor2EEaV
(
MAP
&
map
,
Dart
dart
)
;
Dart
begin
()
;
Dart
end
()
;
Dart
next
()
;
inline
Dart
begin
()
;
inline
Dart
end
()
;
inline
Dart
next
()
;
}
;
// Traverse the edges adjacent to a given edge through sharing a common face
...
...
@@ -184,9 +184,9 @@ private:
public:
Traversor2EEaF
(
MAP
&
map
,
Dart
dart
)
;
Dart
begin
()
;
Dart
end
()
;
Dart
next
()
;
inline
Dart
begin
()
;
inline
Dart
end
()
;
inline
Dart
next
()
;
}
;
/*******************************************************************************
...
...
@@ -206,9 +206,9 @@ private:
public:
Traversor2FV
(
MAP
&
map
,
Dart
dart
)
;
Dart
begin
()
;
Dart
end
()
;
Dart
next
()
;
inline
Dart
begin
()
;
inline
Dart
end
()
;
inline
Dart
next
()
;
}
;
...
...
@@ -235,9 +235,9 @@ private:
public:
Traversor2FFaV
(
MAP
&
map
,
Dart
dart
)
;
Dart
begin
()
;
Dart
end
()
;
Dart
next
()
;
inline
Dart
begin
()
;
inline
Dart
end
()
;
inline
Dart
next
()
;
}
;
// Traverse the faces adjacent to a given face through sharing a common edge
...
...
@@ -253,9 +253,9 @@ private:
public:
Traversor2FFaE
(
MAP
&
map
,
Dart
dart
)
;
Dart
begin
()
;
Dart
end
()
;
Dart
next
()
;
inline
Dart
begin
()
;
inline
Dart
end
()
;
inline
Dart
next
()
;
}
;
}
// namespace CGoGN
...
...
include/Topology/generic/traversorCell.h
View file @
5fe8a38f
...
...
@@ -54,13 +54,13 @@ public:
~
TraversorCell
()
;
Dart
begin
()
;
inline
Dart
begin
()
;
Dart
end
()
;
inline
Dart
end
()
;
Dart
next
()
;
inline
Dart
next
()
;
void
skip
(
Dart
d
);
inline
void
skip
(
Dart
d
);
}
;
...
...
@@ -85,13 +85,13 @@ public:
~
TraversorCell
()
;
Dart
begin
()
;
inline
Dart
begin
()
;
Dart
end
()
;
inline
Dart
end
()
;
Dart
next
()
;
inline
Dart
next
()
;
void
skip
(
Dart
d
);
inline
void
skip
(
Dart
d
);
}
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment