![]() |
Maria GDK 5.0.0.911
Documentation of native code in develop branch
|
This is the complete list of members for Maria3D::VolumePolygon, including all inherited members.
| _drawFootprint (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| _drawGeometry (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| _drawHorizOutline (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| _drawVertOutline (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| _fillColor (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| _footprintColor (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| _geometry (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| _hLower (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| _hUpper (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| _idxBuffer (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| _idxBufferSize (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| _lineColor (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| _lineDashes (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| _lineThickness (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| _origin (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| _outlines (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| _shader_mgr (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| _sharpAngle (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| _vtxBuffer (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| calcBuffers() (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | protected |
| clearBuffers() (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | |
| getDashes() const (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| getDrawFootprint() const (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| getDrawGeometry() const (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| getFillColor() const (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| getFootprintColor() const (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| getGeometry() const (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| getHorizontalOutline() const (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| getLineColor() const (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| getLineThickness() const (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| getLowerAltitude() const (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| getSharpAngle() const (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| getUpperAltitude() const (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| getVerticalOutline() const (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| renderFootprint(const STK::Camera &cam, STK::ShaderProgram &polygonShader, STK::VertexBufferP &quad_vtx, const LocalOrigin &localOrigin) (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | |
| renderOutline(const STK::Camera &cam, const STK::Viewport &vp, const Maria3D::LocalOrigin &localOrigin) (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | |
| renderVolume(const STK::Camera &cam, STK::ShaderProgram &shader, const Maria3D::LocalOrigin &localOrigin) (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | |
| setDashes(std::vector< unsigned char > &d) (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| setDrawFootprint(bool drawFootprint) (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| setDrawGeometry(bool drawGeometry) (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| setFillColor(const STK::Vector4f &c) (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| setFootprintColor(const STK::Vector4f &c) (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| setGeometry(const STK::Polygon3d &poly) | Maria3D::VolumePolygon | inline |
| setHorizontalOutline(bool hOutline) | Maria3D::VolumePolygon | inline |
| setLineColor(const STK::Vector4f &c) (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| setLineThickness(double l) (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| setLowerAltitude(double hLower) (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| setSharpAngle(double sharpAngle) (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| setUpperAltitude(double hUpper) (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | inline |
| setVerticalOutline(bool vOutline) | Maria3D::VolumePolygon | inline |
| VolumePolygon(const std::shared_ptr< STK::ShaderProgramManager > &shader_mgr) (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | explicit |
| VolumePolygon(const std::shared_ptr< STK::ShaderProgramManager > &shader_mgr, const STK::Polygon3d &geo, const STK::Vector4f &fillColor, const STK::Vector4f &lineColor, double lineThickness, const std::vector< unsigned char > &lineDashes=std::vector< unsigned char >(), double hUpper=10000.0, double hLower=-10000.0, bool hOutline=true, bool vOutline=false, double sharpAngle=10.0) (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | |
| VolumePolygon(const std::shared_ptr< STK::ShaderProgramManager > &shader_mgr, const STK::Polygon3d &geo, const STK::Vector4f &fillColor, const STK::Vector4f &lineColor, const STK::Vector4f &footprintColor, double lineThickness, const std::vector< unsigned char > &lineDashes=std::vector< unsigned char >(), double hUpper=10000.0, double hLower=-10000.0, bool hOutline=true, bool vOutline=false, bool drawGeometry=false, bool drawFootprint=false, double sharpAngle=10.0) (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon | |
| ~VolumePolygon() (defined in Maria3D::VolumePolygon) | Maria3D::VolumePolygon |