The Predicate type exposes the following members.

# Methods

Name | Description | |
---|---|---|

Equals | (Inherited from Object.) | |

GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |

GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |

InCircle2dExact | A 2d exact arithmetic point-in-circle predicate. | |

InCircleArbitrary | A 2d floating point arithmetic point-in-circle test. | |

InCircleOrdered | A 2d floating point arithmetic point-in-circle test. | |

IntersectsExact | An exact arithmetic 2d edge intersection test. | |

InTriangle2dArbitraryExact | A 2d exact arithmetic point-in-triangle predicate for arbitrary triangle
orientation. | |

InTriangle2dExact | A 2d exact arithmetic point-in-triangle predicate. | |

InTriangleArbitrary | A 2d floating point arithmetic point-in-triangle predicate. | |

Orient2d | A 2d floating point arithmetic orientation predicate. | |

Orient2d_exact | A 2d exact arithmetic orientation predicate. | |

Orient3d | A 3d floating point arithmetic orientation predicate. | |

Orient3d_exact | A 3d exact arithmetic orientation predicate. | |

Orientatation2dExact | A 2d triangle orientation test using exact arithmetic. | |

ToString | (Inherited from Object.) |