#include "../../../../geometry/Coord2D.h"#include "../../../../geometry/LineString.h"#include "../../../../geometry/Point.h"#include "../../common/Utils.h"#include "Geometry.h"Go to the source code of this file.
Functions | |
| ::v8::Handle<::v8::Value > | LineString_Constructor (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_GetCoordinates (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_GetM (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_GetMCoords (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_GetPointN (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_GetX (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_GetY (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_GetZ (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_GetZCoords (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_MakeEmpty (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_SetM (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_SetNumCoordinates (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_SetPoint (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_SetPointM (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_SetPointN (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_SetPointZ (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_SetPointZM (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_SetX (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_SetY (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | LineString_SetZ (const ::v8::Arguments &args) |
Variables | |
| static::v8::Persistent<::v8::FunctionTemplate > | sg_line_template |
| ::v8::Handle<::v8::Value> LineString_Constructor | ( | const ::v8::Arguments & | args | ) |
Definition at line 498 of file binding/v8/jsi/geometry/LineString.cpp.
References te::v8::jsi::GetLineStringTemplate(), and te::v8::common::Make().
Referenced by te::v8::jsi::RegisterLineString().
| ::v8::Handle<::v8::Value> LineString_GetCoordinates | ( | const ::v8::Arguments & | args | ) |
Definition at line 426 of file binding/v8/jsi/geometry/LineString.cpp.
References te::v8::jsi::GetCoord2DTemplate(), te::gm::LineString::getCoordinates(), te::gm::LineString::getNPoints(), and te::v8::common::Make().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Handle<::v8::Value> LineString_GetM | ( | const ::v8::Arguments & | args | ) |
Definition at line 310 of file binding/v8/jsi/geometry/LineString.cpp.
References te::gm::LineString::getM().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Handle<::v8::Value> LineString_GetMCoords | ( | const ::v8::Arguments & | args | ) |
Definition at line 474 of file binding/v8/jsi/geometry/LineString.cpp.
References te::gm::LineString::getM(), and te::gm::LineString::getNPoints().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Handle<::v8::Value> LineString_GetPointN | ( | const ::v8::Arguments & | args | ) |
Definition at line 72 of file binding/v8/jsi/geometry/LineString.cpp.
References te::gm::LineString::getPointN(), te::v8::jsi::GetPointTemplate(), and te::v8::common::Make().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Handle<::v8::Value> LineString_GetX | ( | const ::v8::Arguments & | args | ) |
Definition at line 238 of file binding/v8/jsi/geometry/LineString.cpp.
References te::gm::LineString::getX().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Handle<::v8::Value> LineString_GetY | ( | const ::v8::Arguments & | args | ) |
Definition at line 262 of file binding/v8/jsi/geometry/LineString.cpp.
References te::gm::LineString::getY().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Handle<::v8::Value> LineString_GetZ | ( | const ::v8::Arguments & | args | ) |
Definition at line 286 of file binding/v8/jsi/geometry/LineString.cpp.
References te::gm::LineString::getZ().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Handle<::v8::Value> LineString_GetZCoords | ( | const ::v8::Arguments & | args | ) |
Definition at line 450 of file binding/v8/jsi/geometry/LineString.cpp.
References te::gm::LineString::getNPoints(), and te::gm::LineString::getZ().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Handle<::v8::Value> LineString_MakeEmpty | ( | const ::v8::Arguments & | args | ) |
Definition at line 55 of file binding/v8/jsi/geometry/LineString.cpp.
References te::gm::LineString::makeEmpty().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Handle<::v8::Value> LineString_SetM | ( | const ::v8::Arguments & | args | ) |
Definition at line 403 of file binding/v8/jsi/geometry/LineString.cpp.
References te::gm::LineString::setM().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Handle<::v8::Value> LineString_SetNumCoordinates | ( | const ::v8::Arguments & | args | ) |
Definition at line 33 of file binding/v8/jsi/geometry/LineString.cpp.
References te::gm::LineString::setNumCoordinates().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Handle<::v8::Value> LineString_SetPoint | ( | const ::v8::Arguments & | args | ) |
Definition at line 122 of file binding/v8/jsi/geometry/LineString.cpp.
References te::gm::LineString::setPoint().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Handle<::v8::Value> LineString_SetPointM | ( | const ::v8::Arguments & | args | ) |
Definition at line 178 of file binding/v8/jsi/geometry/LineString.cpp.
References te::gm::LineString::setPointM().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Handle<::v8::Value> LineString_SetPointN | ( | const ::v8::Arguments & | args | ) |
Definition at line 98 of file binding/v8/jsi/geometry/LineString.cpp.
References te::gm::LineString::setPointN().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Handle<::v8::Value> LineString_SetPointZ | ( | const ::v8::Arguments & | args | ) |
Definition at line 149 of file binding/v8/jsi/geometry/LineString.cpp.
References te::gm::LineString::setPointZ().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Handle<::v8::Value> LineString_SetPointZM | ( | const ::v8::Arguments & | args | ) |
Definition at line 207 of file binding/v8/jsi/geometry/LineString.cpp.
References te::gm::LineString::setPointZM().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Handle<::v8::Value> LineString_SetX | ( | const ::v8::Arguments & | args | ) |
Definition at line 334 of file binding/v8/jsi/geometry/LineString.cpp.
References te::gm::LineString::setX().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Handle<::v8::Value> LineString_SetY | ( | const ::v8::Arguments & | args | ) |
Definition at line 357 of file binding/v8/jsi/geometry/LineString.cpp.
References te::gm::LineString::setY().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Handle<::v8::Value> LineString_SetZ | ( | const ::v8::Arguments & | args | ) |
Definition at line 380 of file binding/v8/jsi/geometry/LineString.cpp.
References te::gm::LineString::setZ().
Referenced by te::v8::jsi::GetLineStringTemplate().
| ::v8::Persistent<::v8::FunctionTemplate> sg_line_template |
Definition at line 537 of file binding/v8/jsi/geometry/LineString.cpp.
Referenced by te::v8::jsi::GetLineStringTemplate().