28 #include "../version.h"
30 namespace OpenSubdiv {
31 namespace OPENSUBDIV_VERSION {
36 std::ostream& operator<<(std::ostream& out, const HbrHoleEdit<T>& path) {
37 out <<
"edge path = (" << path.
faceid <<
' ';
38 for (
int i = 0; i < path.nsubfaces; ++i) {
39 out << static_cast<int>(path.subfaces[i]) <<
' ';
49 HbrHoleEdit(
int _faceid,
int _nsubfaces,
unsigned char *_subfaces)
59 friend std::ostream& operator<< <T> (std::ostream& out,
const HbrHoleEdit<T>& path);
70 using namespace OPENSUBDIV_VERSION;
HbrHoleEdit(int _faceid, int _nsubfaces, int *_subfaces)
virtual void ApplyEditToFace(HbrFace< T > *face)
HbrHoleEdit(int _faceid, int _nsubfaces, unsigned char *_subfaces)