Exemple #1
0
//=========================================================================== 
//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();
 
} 
Exemple #2
0
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; 
}
Exemple #3
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;  
}