opencascade-hs-0.6.3.0: cpp/hs_Poly_Triangle.cpp
#include <Poly_Triangle.hxx>
#include "hs_Exception.h"
#include "hs_Poly_Triangle.h"
Poly_Triangle * hs_new_Poly_Triangle_fromIndices(int n1, int n2, int n3){
return new Poly_Triangle(n1, n2, n3);
}
void hs_delete_Poly_Triangle(Poly_Triangle * triangle){
delete triangle;
}
int hs_Poly_Triangle_value(
Poly_Triangle * triangle, int index,
HSExceptionType* exType, void ** exPtr
){
return hs_handleExWithDefault(
exType,
exPtr,
[triangle, index]{
return triangle->Value(index);
},
0
);
}
void hs_Poly_Triangle_setValue(
Poly_Triangle * triangle, int index, int node,
HSExceptionType* exType, void ** exPtr
){
hs_handleExVoid(
exType,
exPtr,
[triangle, index, node]{
triangle->Set(index, node);
}
);
}