private void setAreaAreaPredicates_ ( ) { m_predicates_half_edge = Predicates . AreaAreaPredicates ; m_max_dim [ MatrixPredicate . InteriorInterior ] = 2 ; m_max_dim [ MatrixPredicate . InteriorBoundary ] = 1 ; m_max_dim [ MatrixPredicate . InteriorExterior ] = 2 ; m_max_dim [ MatrixPredicate . BoundaryInterior ] = 1 ; m_max_dim [ MatrixPredicate . BoundaryBoundary ] = 1 ; m_max_dim [ MatrixPredicate . BoundaryExterior ] = 1 ; m_max_dim [ MatrixPredicate . ExteriorInterior ] = 2 ; m_max_dim [ MatrixPredicate . ExteriorBoundary ] = 1 ; m_max_dim [ MatrixPredicate . ExteriorExterior ] = 2 ; // set predicates that are always true/false if ( m_perform_predicates [ MatrixPredicate . ExteriorExterior ] ) { m_matrix [ MatrixPredicate . ExteriorExterior ] = 2 ; // Always true m_perform_predicates [ MatrixPredicate . ExteriorExterior ] = false ; m_predicate_count -- ; } }
Sets the area - area predicates function .