#include <intersection_result.hpp>
 | 
|   | de9im_segment () | 
|   | 
|   | de9im_segment (double a, double b, int ii0, int ib0, int ie0, int bi0, int bb0, int be0, int ei0, int eb0, int ee0, bool c=false, bool o=false, bool p=false, bool d=false) | 
|   | 
| bool  | equals () const  | 
|   | 
| bool  | disjoint () const  | 
|   | 
| bool  | intersects () const  | 
|   | 
| bool  | touches () const  | 
|   | 
| bool  | crosses () const  | 
|   | 
| bool  | overlaps () const  | 
|   | 
| bool  | within () const  | 
|   | 
| bool  | contains () const  | 
|   | 
  
  
      
        
          | boost::geometry::de9im_segment::de9im_segment  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | boost::geometry::de9im_segment::de9im_segment  | 
          ( | 
          double  | 
          a,  | 
         
        
           | 
           | 
          double  | 
          b,  | 
         
        
           | 
           | 
          int  | 
          ii0,  | 
         
        
           | 
           | 
          int  | 
          ib0,  | 
         
        
           | 
           | 
          int  | 
          ie0,  | 
         
        
           | 
           | 
          int  | 
          bi0,  | 
         
        
           | 
           | 
          int  | 
          bb0,  | 
         
        
           | 
           | 
          int  | 
          be0,  | 
         
        
           | 
           | 
          int  | 
          ei0,  | 
         
        
           | 
           | 
          int  | 
          eb0,  | 
         
        
           | 
           | 
          int  | 
          ee0,  | 
         
        
           | 
           | 
          bool  | 
          c = false,  | 
         
        
           | 
           | 
          bool  | 
          o = false,  | 
         
        
           | 
           | 
          bool  | 
          p = false,  | 
         
        
           | 
           | 
          bool  | 
          d = false  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | static char boost::geometry::de9im::as_char  | 
          ( | 
          int  | 
          v | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
 
  
  
      
        
          | bool boost::geometry::de9im::contains  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
  
  
      
        
          | bool boost::geometry::de9im::crosses  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
  
  
      
        
          | bool boost::geometry::de9im::disjoint  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
  
  
      
        
          | bool boost::geometry::de9im::equals  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
  
  
      
        
          | bool boost::geometry::de9im::intersects  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
  
  
      
        
          | bool boost::geometry::de9im::overlaps  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
  
  
      
        
          | bool boost::geometry::de9im::touches  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
  
  
      
        
          | bool boost::geometry::de9im::within  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
  
  
      
        
          | int boost::geometry::de9im::bb | 
         
       
   | 
  
inherited   | 
  
 
 
  
  
      
        
          | int boost::geometry::de9im::be | 
         
       
   | 
  
inherited   | 
  
 
 
  
  
      
        
          | int boost::geometry::de9im::bi | 
         
       
   | 
  
inherited   | 
  
 
 
      
        
          | bool boost::geometry::de9im_segment::collinear | 
        
      
 
 
      
        
          | bool boost::geometry::de9im_segment::degenerate | 
        
      
 
 
  
  
      
        
          | int boost::geometry::de9im::eb | 
         
       
   | 
  
inherited   | 
  
 
 
  
  
      
        
          | int boost::geometry::de9im::ee | 
         
       
   | 
  
inherited   | 
  
 
 
  
  
      
        
          | int boost::geometry::de9im::ei | 
         
       
   | 
  
inherited   | 
  
 
 
  
  
      
        
          | int boost::geometry::de9im::ib | 
         
       
   | 
  
inherited   | 
  
 
 
  
  
      
        
          | int boost::geometry::de9im::ie | 
         
       
   | 
  
inherited   | 
  
 
 
  
  
      
        
          | int boost::geometry::de9im::ii | 
         
       
   | 
  
inherited   | 
  
 
 
      
        
          | bool boost::geometry::de9im_segment::opposite | 
        
      
 
 
      
        
          | bool boost::geometry::de9im_segment::parallel | 
        
      
 
 
      
        
          | double boost::geometry::de9im_segment::ra | 
        
      
 
 
      
        
          | double boost::geometry::de9im_segment::rb | 
        
      
 
 
The documentation for this struct was generated from the following file: