ImFusion C++ SDK 4.4.0
ImFusion::AnatomyPlugin Namespace Reference

Namespace of the anatomy plugin. More...

Detailed Description

Namespace of the anatomy plugin.

Namespaces

namespace  StyleProperty
 List of known style "property-names".

Classes

struct  SelectorElem
 Class for querying objects. More...
class  Selector
 Style selector combining with logical OR multiple SelectorElem objects. More...
class  StyleSheet
 Class for managing a logically grouped set of style rules. More...
struct  StylePseudoClass
 Known modifier keys. In analogy to CSS, we refer to modifiers of this type as "pseudo-classes". More...
class  InspectStyleSheetsAlgorithm
 This algorithm exists so that InspectStyleSheetsController can exist. More...
class  InspectStyleSheetsController
class  AnatomyPluginFactory
class  AnatomyControllerFactory
class  ASCDataAnnotationFactory
class  Singleton
 Base class for singletons. More...
class  Registry
class  Factory
 Generic factory class for registering polymorphic types Usage: More...
class  ModelFactory
 Factory for managing different versions of ML model sets globally. More...

Enumerations

enum class  ContentType {
  Meshes = 0 , PointClouds , Keypoints , Splines ,
  Images , Planes , Graphs , Deformations ,
  Final
}
 The different types of contents an AnatomicalStructure can hold.

Functions

Selector operator|| (const SelectorElem &lhs, const SelectorElem &rhs)
std::optional< Selectoroperator""_sel (const char *str, std::size_t len)
 Directly construct a Selector from a string literal like "*"_sel .
std::ostreamoperator<< (std::ostream &os, ContentType ct)
std::optional< ContentTypefromString (std::string_view string)
Search Tab / S to search, Esc to close