#include <cartesian_classes.h>
Public Types | |
typedef R_ | R |
typedef R::RT | RT |
typedef R::FT | FT |
typedef R::Line_2_base | RLine_2 |
Public Member Functions | |
Line_2 () | |
~Line_2 () | |
Line_2 (const CGAL::Line_2< R > &l) | |
Line_2 (const CGAL::Point_2< R > &p, const CGAL::Point_2< R > &q) | |
Line_2 (const RT &a, const RT &b, const RT &c) | |
Line_2 (const RLine_2 &l) | |
Line_2 (const CGAL::Segment_2< R > &s) | |
Line_2 (const CGAL::Ray_2< R > &r) | |
Line_2 (const CGAL::Point_2< R > &p, const CGAL::Direction_2< R > &d) | |
bool | operator== (const CGAL::Line_2< R > &l) const |
bool | operator!= (const CGAL::Line_2< R > &l) const |
RT | a () const |
RT | b () const |
RT | c () const |
FT | x_at_y (const FT &y) const |
FT | y_at_x (const FT &x) const |
CGAL::Line_2< R > | perpendicular (const CGAL::Point_2< R > &p) const |
CGAL::Line_2< R > | opposite () const |
CGAL::Point_2< R > | point (int i) const |
CGAL::Point_2< R > | projection (const CGAL::Point_2< R > &p) const |
CGAL::Point_2< R > | point () const |
CGAL::Direction_2< R > | direction () const |
Oriented_side | oriented_side (const CGAL::Point_2< R > &p) const |
bool | has_on (const CGAL::Point_2< R > &p) const |
bool | has_on_boundary (const CGAL::Point_2< R > &p) const |
bool | has_on_positive_side (const CGAL::Point_2< R > &p) const |
bool | has_on_negative_side (const CGAL::Point_2< R > &p) const |
bool | is_horizontal () const |
bool | is_vertical () const |
bool | is_degenerate () const |
CGAL::Line_2< R > | transform (const CGAL::Aff_transformation_2< R > &t) const |
Definition at line 67 of file cartesian_classes.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 140 of file Line_2.h.
Referenced by a_d_tensors(), bc_enforce(), modsortsearch::binarysearchinteger(), cmpct1(), cmpct2(), com_settypeinfo(), comp_row_k(), comp_row_mat(), compositestiffnes(), modtools::comppythag(), modsortsearch::cyclelist(), modsortsearch::findcommonsortedintegers(), modtools::floatequal(), modtools::floatgreater(), modtools::floatless(), genxwriterocinout(), implicit_bc_enforce(), implicit_soln(), inrt_checkuserinput(), inrt_printmaterialinput(), inrt_printuserinput(), invert(), invert2(), invert3x3(), kronecker_product(), spec_rflu_modchemistry::lusolve(), matmul2(), modsortsearch::mergesortedintegers(), peri_printuserinput(), peul_printuserinput(), peul_rocflo_post(), plag_allocatememory(), plag_allocatememorypost(), plag_binsortnozzleinlet(), plag_binsortspatialdist(), plag_getcellindices(), plag_printuserinput(), plag_processeulerfield(), plag_writestattecascii(), plag_writetecplotascii(), data_py::polin2(), principal_stress(), printpostinput(), printprepinput(), printtofluinput(), prep_modbcdistribution::profinflowvttaylorcyl(), pythag(), modsortsearch::quicksortinteger(), modsortsearch::quicksortintegerinteger(), modsortsearch::quicksortrfreal(), modsortsearch::quicksortrfrealinteger(), modrandom::rand1imposedpdf(), modrandom::rand1lognormal(), modrandom::rand1normal(), modrandom::rand1uniform(), modrandom::randimposedpdf(), modrandom::randlognormal(), modrandom::randnormal(), modrandom::randuniform(), read_msh(), removebcht_newtemp(), removebcs_newa(), modsortsearch::removecommonsortedintegers(), modsortsearch::removecommonsortedintegersfancy(), modsortsearch::removeinteger(), rflo_checkvalidity(), rflo_dualmultigrid(), rflo_flowsolver(), rflo_gridremesh(), rflo_initflowsolver(), rflo_modmovegridelliptfra::rflo_movegridelliptfra(), rflo_modmovegridelliptglo::rflo_movegridelliptglo(), rflo_modmovegridframe::rflo_movegridframe(), rflo_movegridglobal(), rflo_modvolmeshsmoothing::rflo_movegridvms(), rflo_multigrid(), rflo_openthrustfile(), rflo_printuserinput(), rflo_timestepping(), rflo_moddegeneratecornedge::rflo_writedegeneratec(), rflo_modforcesmoments::rflo_writepatchcoeffsinfo(), rflu_modbilinearpatch::rflu_blin_computexsectline(), rflu_modstencilsbfaces::rflu_buildbf2cstencil(), rflu_modstencilscells::rflu_buildc2cstencil(), rflu_modstencilsfaces::rflu_buildf2cstencil(), rflu_moddifferentiationbfaces::rflu_computebfgradconstr(), rflu_computeenerdissoles(), rflu_modexactflow::rflu_computeexactflowringleb(), rflu_moddifferentiationcells::rflu_computegradcellsconstr(), rflu_moddifferentiationfaces::rflu_computegradconstrained(), rflu_moddifferentiationfaces::rflu_computegradfacesconstr(), rflu_computeintegral3oles(), rflu_modplottingvars::rflu_computeplottingvarscore(), rflu_modstencilsutils::rflu_computestencilweights(), rflu_computeweightsoles(), rflu_modextractflowdata::rflu_extractflowdataskews(), rflu_modextractflowdata::rflu_extractflowdatasod(), rflu_modextractflowdata::rflu_extractflowdatasommspi(), rflu_modextractflowdata::rflu_extractflowdatastg1d(), rflu_modextractflowdata::rflu_extractflowdatastg2d(), rflu_flowsolver(), rflu_modoles::rflu_getlposinvoles(), rflu_modoles::rflu_getlposoles(), rflu_modhashtable::rflu_hashbuildkey(), rflu_modhashtable::rflu_hashbuildkey1(), rflu_initflowhardcode(), rflu_invertmatrixsvd(), rflu_modnewtonkrylov::rflu_nk_timestepping(), rflu_modnscbc::rflu_nscbc_comprhsff(), rflu_modnscbc::rflu_nscbc_comprhsifveltemp(), rflu_modnscbc::rflu_nscbc_comprhsof(), rflu_modnscbc::rflu_nscbc_comprhssw(), rflu_modexactflow::rflu_setexactflowlinear(), rflu_modexactflow::rflu_setexactflowtrig(), rmat3_det(), rocflo_blocks(), rocflo_init(), rocflo_post(), rocflo_surf(), rocflo_toflu(), rocfracmain::rocfracinitialize(), rocfracsubinterface::rocfracinterfaceinitial(), rocpart_post(), rs(), modsortsearch::simplifysortedintegers(), modtools::swapintegers(), modtools::swaprfreals(), tensormul(), tred1(), tred2(), tridg(), turb_printuserinput(), vecmatvecmul(), write_grda(), write_grdb(), write_msh(), writeconvergence(), writetecplotascii(), and writetecplotbinary().
|
inline |
Definition at line 150 of file Line_2.h.
Referenced by a_d_tensors(), compositestiffnes(), modsortsearch::findcommonsortedintegers(), huang_const_model(), jacobi(), kronecker_product(), matmul2(), mixtperf_co2_cguvw(), mixtperf_d_cgp(), mixtperf_po_cgpuvw(), mixtperf_t_cgr(), modsortsearch::removecommonsortedintegersfancy(), rflu_modbilinearpatch::rflu_blin_computexsectline(), rflu_modweights::rflu_computewtsx2c_1d(), rflu_modfacelist::rflu_getopposingfaces(), rflu_initflowhardcode(), rflu_modexactflow::rflu_setexactflowlinear(), rflu_modexactflow::rflu_setexactflowtrig(), modtools::swapintegers(), modtools::swaprfreals(), tensormul(), tql1(), tql2(), tridg(), vecmatvecmul(), writegeneric(), writetecplotascii(), and writetecplotbinary().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 130 of file Line_2.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 181 of file Line_2.h.