//=========================================================================== //Function Name: CubitFacetData // //Member Type: PUBLIC //Description: constructor //=========================================================================== CubitFacetData::CubitFacetData( CubitFacetEdge *e1, CubitFacetEdge *e2, CubitFacetEdge *e3 ) { assert( e1 && e2 && e3 ); assert( e1 != e2 && e1 != e3 && e2 != e3 ); edgeArray[0] = e1; edgeArray[1] = e2; edgeArray[2] = e3; define_point(e2, e3, 0); define_point(e3, e1, 1); define_point(e1, e2, 2); e1->add_facet(this); e2->add_facet(this); e3->add_facet(this); patchCtrlPts = NULL; plane(); counter_id++; entityId = counter_id; define_bounding_box(); }
int main() { int i, j; struct point p1; struct point p2; struct point p3; p1 = define_point(1, 2); p2 = define_point(5, 4); p3 = define_point(-2, 3); printf("p1 = "); put_point(p1); printf("\n"); printf("p2 = "); put_point(p2); printf("\n"); printf("p3 = "); put_point(p3); printf("\n"); return 0; }
int main() { struct point p1,p2,p3; p1 = define_point(1,2); p2 = define_point(5,4); p3 = define_point(-2,3); printf("p1 = "); put_point(p1); printf("p2 = "); put_point(p2); printf("p3 = "); put_point(p3); return 0; }