addAnnotations(std::vector< glm::vec3 > &V, std::vector< uint32_t > &indices, size_t tickA, size_t tickB, float depthStep, const std::vector< glm::vec3 > &dirs, const glm::vec3 &translation, float maxDistance, bool showTicks, bool connectTicks) (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
annoLineMesh (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
annotation (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
annotationPosition (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
annotationType (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
axisAlignedBBox (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
boundingFrustum (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
Component()=default (defined in Cogs::ComponentModel::Component) | Cogs::ComponentModel::Component | |
configGen (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
connectedTicks (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
context (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
createBeamCenterGeometry(std::vector< glm::vec3 > &V, std::vector< uint32_t > &indices, Context *context, const std::vector< float > &directionX, const std::vector< float > &directionY, bool individualBeams, const uint32_t bN, const Config &config) (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
createBeamExtentGeometry(std::vector< glm::vec3 > &V, std::vector< uint32_t > &indices, Context *context, const std::vector< float > &directionX, const std::vector< float > &directionY, const uint32_t bN, const Config &config) (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
createTickGeometryAndAnnotations(Context *context, const std::vector< float > &directionX, const std::vector< float > &directionY, const uint32_t minorCount, const uint32_t majorCount, const bool minorClosed, const Config &config) (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
dataSystem (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
depthRange (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
depthStart (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
dynamicTypeInfoIndex (defined in Cogs::Core::DynamicComponent) | Cogs::Core::DynamicComponent | |
flat (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
getComponent() const | Cogs::ComponentModel::Component | inline |
getComponent(const Reflection::Name &name) const | Cogs::ComponentModel::Component | |
getComponent(const Reflection::TypeId &id) const | Cogs::ComponentModel::Component | |
getComponentHandle() const | Cogs::ComponentModel::Component | inline |
getComponentHandle(const Reflection::Name &name) const | Cogs::ComponentModel::Component | |
getComponentHandle(const Reflection::TypeId &id) const | Cogs::ComponentModel::Component | |
getComponentTypeId(const StringView &name) | Cogs::ComponentModel::Component | static |
getContainer() const | Cogs::ComponentModel::Component | inline |
getFieldId(FieldType ClassType::*field) const | Cogs::ComponentModel::Component | inline |
getFieldIdFromOffset(size_t offset) const | Cogs::ComponentModel::Component | private |
getGeneration() const | Cogs::ComponentModel::Component | inline |
getIndex() const | Cogs::ComponentModel::Component | inline |
getType() const | Cogs::ComponentModel::Component | |
getTypeId() const | Cogs::ComponentModel::Component | inline |
hasAnyfieldChanged() const | Cogs::ComponentModel::Component | inline |
hasChanged() const | Cogs::ComponentModel::Component | inline |
hasFieldChanged(const Reflection::FieldId fieldId) const | Cogs::ComponentModel::Component | inline |
hasFieldChanged(FieldType ClassType::*field) const | Cogs::ComponentModel::Component | inline |
hash(size_t hashValue=Cogs::hash()) const | Cogs::ComponentModel::Component | inline |
individualBeams (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
initialize(Context *context) (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
isActive() const | Cogs::ComponentModel::Component | inline |
isSet(const uint32_t flag) const | Cogs::ComponentModel::Component | inline |
leftShift(const uint32_t value, const uint32_t fieldId) (defined in Cogs::ComponentModel::Component) | Cogs::ComponentModel::Component | inlineprivatestatic |
messageCallback (defined in Cogs::Core::DynamicComponent) | Cogs::Core::DynamicComponent | |
numTickMarks (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
registerDerivedType() | Cogs::Core::DynamicComponent | inlinestatic |
registerType() (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | static |
resetCarryChanged() | Cogs::ComponentModel::Component | inline |
resetChanged() | Cogs::ComponentModel::Component | inline |
resetFieldChanged(const Reflection::FieldId fieldId) | Cogs::ComponentModel::Component | inline |
resetFieldChanged(FieldType ClassType::*field) | Cogs::ComponentModel::Component | inline |
resetFieldsChanged() | Cogs::ComponentModel::Component | inline |
setActive() | Cogs::ComponentModel::Component | inline |
setChanged() | Cogs::ComponentModel::Component | inline |
setChangedTransient() | Cogs::ComponentModel::Component | inline |
setContainer(class Entity *container) | Cogs::ComponentModel::Component | inline |
setFieldChanged(const Reflection::FieldId fieldId) | Cogs::ComponentModel::Component | inline |
setFieldChanged(FieldType ClassType::*field) | Cogs::ComponentModel::Component | inline |
setFieldChangedTransient(const Reflection::FieldId fieldId) | Cogs::ComponentModel::Component | inline |
setFlag(const uint32_t flag) | Cogs::ComponentModel::Component | inline |
setFlags(const uint32_t flags) | Cogs::ComponentModel::Component | inline |
setGeneration(uint16_t generation) | Cogs::ComponentModel::Component | inline |
setIndex(const ComponentIndex index) | Cogs::ComponentModel::Component | inline |
setTypeId(const Reflection::TypeId typeId) | Cogs::ComponentModel::Component | inline |
showAABB (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
showBoundingFrustum (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
showVesselCoordsys (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
textColor (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
tickLength (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
unit (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
unsetFlag(const uint32_t flag) | Cogs::ComponentModel::Component | inline |
update() (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
userData (defined in Cogs::Core::DynamicComponent) | Cogs::Core::DynamicComponent | |
verticalDepthMax (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
vesselCoordSys (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | private |
widthScaleAlongship (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |
widthScaleAthwartship (defined in Cogs::Core::EchoSounder::PingOutlineComponent) | Cogs::Core::EchoSounder::PingOutlineComponent | |