, including all inherited members.
_data | osgEarth::Symbology::Geometry | [protected] |
_holes | osgEarth::Symbology::Polygon | [protected] |
allocator_type typedef | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | |
assign(size_type count, const value_type &value) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
assign(Iter first, Iter last) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
asVector() | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
asVector() const | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
at(size_type index) const | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
at(size_type index) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
back() const | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
back() | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
begin() const | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
begin() | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
buffer(double distance, osg::ref_ptr< Geometry > &output, const BufferParameters &bp=BufferParameters()) const | osgEarth::Symbology::Geometry | |
capacity() const | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
clear() | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
clone() const | osgEarth::Symbology::Geometry | [inline, virtual] |
cloneAs(const Geometry::Type &newType) const | osgEarth::Symbology::Ring | [virtual] |
const_iterator typedef | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | |
const_pointer typedef | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | |
const_reference typedef | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | |
const_reverse_iterator typedef | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | |
contains2D(double x, double y) const | osgEarth::Symbology::Polygon | [virtual] |
create(Type type, const Vec3dVector *toCopy) | osgEarth::Symbology::Geometry | [static] |
crop(const class Polygon *cropPolygon, osg::ref_ptr< Geometry > &output) const | osgEarth::Symbology::Geometry | |
delocalize(const osg::Vec3d &offset) | osgEarth::Symbology::Geometry | |
difference(const class Polygon *diffPolygon, osg::ref_ptr< Geometry > &output) const | osgEarth::Symbology::Geometry | |
difference_type typedef | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | |
empty() const | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
end() const | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
end() | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
erase(iterator where) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
erase(iterator first, iterator last) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
front() const | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
front() | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
Geometry(const Vec3dVector *toCopy) | osgEarth::Symbology::Geometry | |
Geometry(int capacity=0) | osgEarth::Symbology::Geometry | [protected] |
Geometry(const Geometry &rhs) | osgEarth::Symbology::Geometry | [protected] |
get_allocator() const | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
getBounds() const | osgEarth::Symbology::Geometry | [virtual] |
getComponentType() const | osgEarth::Symbology::Geometry | [inline, virtual] |
getHoles() | osgEarth::Symbology::Polygon | [inline] |
getHoles() const | osgEarth::Symbology::Polygon | [inline] |
getNumComponents() const | osgEarth::Symbology::Geometry | [inline, virtual] |
getNumGeometries() const | osgEarth::Symbology::Polygon | [inline, virtual] |
getOrientation() const | osgEarth::Symbology::Ring | |
getSignedArea2D() const | osgEarth::Symbology::Ring | [virtual] |
getTotalPointCount() const | osgEarth::Symbology::Polygon | [virtual] |
getType() const | osgEarth::Symbology::Polygon | [inline, virtual] |
hasBufferOperation() | osgEarth::Symbology::Geometry | [static] |
insert(iterator where, const value_type &value) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
insert(iterator where, InputIterator first, InputIterator last) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
insert(iterator where, size_type count, const value_type &value) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
isLinear() const | osgEarth::Symbology::Geometry | [inline] |
isValid() const | osgEarth::Symbology::Ring | [inline, virtual] |
iterator typedef | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | |
localize() | osgEarth::Symbology::Geometry | |
max_size() const | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
MixinVector() | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline, explicit] |
MixinVector(size_type initial_size, const value_type &fill_value=value_type()) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline, explicit] |
MixinVector(InputIterator first, InputIterator last) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
MixinVector(const vector_type &other) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
MixinVector(const MixinVector &other) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
open() | osgEarth::Symbology::Polygon | [virtual] |
operator!=(const MixinVector< osg::Vec3d, osg::Referenced > &left, const MixinVector< osg::Vec3d, osg::Referenced > &right) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [friend] |
operator!=(const MixinVector< osg::Vec3d, osg::Referenced > &left, const std::vector< osg::Vec3d > &right) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [friend] |
operator!=(const std::vector< osg::Vec3d > &left, const MixinVector< osg::Vec3d, osg::Referenced > &right) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [friend] |
operator<(const MixinVector< osg::Vec3d, osg::Referenced > &left, const MixinVector< osg::Vec3d, osg::Referenced > &right) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [friend] |
operator<(const MixinVector< osg::Vec3d, osg::Referenced > &left, const std::vector< osg::Vec3d > &right) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [friend] |
operator<(const std::vector< osg::Vec3d > &left, const MixinVector< osg::Vec3d, osg::Referenced > &right) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [friend] |
operator<=(const MixinVector< osg::Vec3d, osg::Referenced > &left, const MixinVector< osg::Vec3d, osg::Referenced > &right) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [friend] |
operator<=(const MixinVector< osg::Vec3d, osg::Referenced > &left, const std::vector< osg::Vec3d > &right) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [friend] |
operator<=(const std::vector< osg::Vec3d > &left, const MixinVector< osg::Vec3d, osg::Referenced > &right) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [friend] |
operator=(const vector_type &other) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
operator=(const MixinVector &other) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
operator==(const MixinVector< osg::Vec3d, osg::Referenced > &left, const MixinVector< osg::Vec3d, osg::Referenced > &right) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [friend] |
operator==(const MixinVector< osg::Vec3d, osg::Referenced > &left, const std::vector< osg::Vec3d > &right) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [friend] |
operator==(const std::vector< osg::Vec3d > &left, const MixinVector< osg::Vec3d, osg::Referenced > &right) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [friend] |
operator>(const MixinVector< osg::Vec3d, osg::Referenced > &left, const MixinVector< osg::Vec3d, osg::Referenced > &right) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [friend] |
operator>(const MixinVector< osg::Vec3d, osg::Referenced > &left, const std::vector< osg::Vec3d > &right) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [friend] |
operator>(const std::vector< osg::Vec3d > &left, const MixinVector< osg::Vec3d, osg::Referenced > &right) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [friend] |
operator>=(const MixinVector< osg::Vec3d, osg::Referenced > &left, const MixinVector< osg::Vec3d, osg::Referenced > &right) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [friend] |
operator>=(const MixinVector< osg::Vec3d, osg::Referenced > &left, const std::vector< osg::Vec3d > &right) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [friend] |
operator>=(const std::vector< osg::Vec3d > &left, const MixinVector< osg::Vec3d, osg::Referenced > &right) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [friend] |
operator[](size_type index) const | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
operator[](size_type index) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
Orientation enum name | osgEarth::Symbology::Ring | |
ORIENTATION_CCW enum value | osgEarth::Symbology::Ring | |
ORIENTATION_CW enum value | osgEarth::Symbology::Ring | |
ORIENTATION_DEGENERATE enum value | osgEarth::Symbology::Ring | |
pointer typedef | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | |
Polygon(int capacity=0) | osgEarth::Symbology::Polygon | [inline] |
Polygon(const Polygon &rhs) | osgEarth::Symbology::Polygon | |
Polygon(const Vec3dVector *toCopy) | osgEarth::Symbology::Polygon | |
pop_back() | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
push_back(const value_type &value) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
rbegin() const | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
rbegin() | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
reference typedef | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | |
rend() const | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
rend() | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
reserve(size_type new_capacity) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
resize(size_type new_size, const value_type &fill_value=value_type()) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
reverse_iterator typedef | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | |
rewind(Orientation ori) | osgEarth::Symbology::Ring | |
Ring(int capacity=0) | osgEarth::Symbology::Ring | [inline] |
Ring(const Ring &ring) | osgEarth::Symbology::Ring | |
Ring(const Vec3dVector *toCopy) | osgEarth::Symbology::Ring | |
size() const | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
size_type typedef | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | |
swap(vector_type &other) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
swap(MixinVector &other) | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline] |
toString(Type t) | osgEarth::Symbology::Geometry | [inline, static] |
toVec3Array() const | osgEarth::Symbology::Geometry | |
toVec3dArray() const | osgEarth::Symbology::Geometry | |
Type enum name | osgEarth::Symbology::Geometry | |
TYPE_LINESTRING enum value | osgEarth::Symbology::Geometry | |
TYPE_MULTI enum value | osgEarth::Symbology::Geometry | |
TYPE_POINTSET enum value | osgEarth::Symbology::Geometry | |
TYPE_POLYGON enum value | osgEarth::Symbology::Geometry | |
TYPE_RING enum value | osgEarth::Symbology::Geometry | |
TYPE_UNKNOWN enum value | osgEarth::Symbology::Geometry | |
value_type typedef | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | |
~MixinVector() | osgEarth::MixinVector< osg::Vec3d, osg::Referenced > | [inline, virtual] |