opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Enumerations | Functions
open_sim_decoration_option_flags.h File Reference
#include <liboscar/utilities/c_string_view.h>
#include <liboscar/utilities/flags.h>
#include <cstddef>
#include <cstdint>
#include <optional>
Include dependency graph for open_sim_decoration_option_flags.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  opyn::OpenSimDecorationOptionMetadata
 

Namespaces

namespace  opyn
 

Typedefs

using opyn::OpenSimDecorationOptionFlags = osc::Flags< OpenSimDecorationOptionFlag >
 

Enumerations

enum class  opyn::OpenSimDecorationOptionFlag : uint32_t {
  opyn::None = 0 , opyn::ShouldShowScapulo = 1<<0 , opyn::ShouldShowEffectiveLinesOfActionForOrigin = 1<<1 , opyn::ShouldShowEffectiveLinesOfActionForInsertion = 1<<2 ,
  opyn::ShouldShowAnatomicalMuscleLinesOfActionForOrigin = 1<<3 , opyn::ShouldShowAnatomicalMuscleLinesOfActionForInsertion = 1<<4 , opyn::ShouldShowCentersOfMass = 1<<5 , opyn::ShouldShowPointToPointSprings = 1<<6 ,
  opyn::ShouldShowContactForces = 1<<7 , opyn::ShouldShowForceLinearComponent = 1<<8 , opyn::ShouldShowForceAngularComponent = 1<<9 , opyn::ShouldShowPointForces = 1<<10 ,
  opyn::ShouldShowScholz2015ObstacleContactHints = 1<<11 , opyn::NUM_FLAGS = 12 , opyn::Default = ShouldShowPointToPointSprings | ShouldShowScholz2015ObstacleContactHints
}
 

Functions

const OpenSimDecorationOptionMetadataopyn::GetIthOptionMetadata (size_t)
 
OpenSimDecorationOptionFlag opyn::GetIthOption (size_t)
 
void opyn::SetIthOption (OpenSimDecorationOptionFlags &, size_t, bool)