![]() |
Maria GDK 5.0.0.760
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 |