Fish - FiberLib for VISH 0.3
Fish - The Fiber Bundle API for the Vish Visualization Shell
Wizt::RefinedFragment Struct Reference

Internal temporary helper structure. More...

#include <GridAnemoneState.hpp>

Inheritance diagram for Wizt::RefinedFragment:
std::pair< RefPtr< CreativeArrayBase >, RefPtr< FragmentID > >

Public Member Functions

MemCore::RefPtr< Fiber::FragmentID > & myFragmentID ()
MemCore::RefPtr< Fiber::CreativeArrayBase > & myFragmentData ()
const MemCore::RefPtr< Fiber::FragmentID > & myFragmentID () const
const MemCore::RefPtr< Fiber::CreativeArrayBase > & myFragmentData () const
 RefinedFragment (const MemCore::RefPtr< Fiber::FragmentID > &theFragmentID, const MemCore::RefPtr< Fiber::CreativeArrayBase > &theFragmentData, const Fiber::SkeletonID &theID)
 RefinedFragment (const Fiber::Field::NamedFragment &NF, const Fiber::SkeletonID &theID)
Public Member Functions inherited from std::pair< RefPtr< CreativeArrayBase >, RefPtr< FragmentID > >
constexpr pair (const _T1 &__a, const _T2 &__b)
constexpr pair (const _T1 &__a, const _T2 &__b)
constexpr pair (const pair &)=default
constexpr pair (pair &&)=default
constexpr pair (piecewise_construct_t, tuple< _Args1... >, tuple< _Args2... >)
constexpr void swap (pair &__p) noexcept(__and_< __is_nothrow_swappable< _T1 >, __is_nothrow_swappable< _T2 > >::value)
constexpr pair< typename __decay_and_strip< _T1 >::__type, typename __decay_and_strip< _T2 >::__type > make_pair (_T1 &&__x, _T2 &&__y)
 pair (_T1, _T2) -> pair< _T1, _T2 >
constexpr bool operator== (const pair< _T1, _T2 > &__x, const pair< _U1, _U2 > &__y)
constexpr common_comparison_category_t< __detail::__synth3way_t< _T1, _U1 >, __detail::__synth3way_t< _T2, _U2 > > operator (const pair< _T1, _T2 > &__x, const pair< _U1, _U2 > &__y)
constexpr enable_if< __and_< __is_swappable< _T1 >, __is_swappable< _T2 > >::value >::type swap (pair< _T1, _T2 > &__x, pair< _T1, _T2 > &__y) noexcept(noexcept(__x.swap(__y)))
 pair (_T1, _T2) -> pair< _T1, _T2 >
constexpr bool operator== (const pair< _T1, _T2 > &__x, const pair< _U1, _U2 > &__y)
constexpr common_comparison_category_t< __detail::__synth3way_t< _T1, _U1 >, __detail::__synth3way_t< _T2, _U2 > > operator (const pair< _T1, _T2 > &__x, const pair< _U1, _U2 > &__y)
constexpr enable_if< __and_< __is_swappable< _T1 >, __is_swappable< _T2 > >::value >::type swap (pair< _T1, _T2 > &__x, pair< _T1, _T2 > &__y) noexcept(noexcept(__x.swap(__y)))

Public Attributes

Fiber::SkeletonID LevelID
vector< RefinedFragment > Refinement
Public Attributes inherited from std::pair< RefPtr< CreativeArrayBase >, RefPtr< FragmentID > >
_T1 first
_T2 second
T1 first_type
 STL member.
T2 second_type
 STL member.

Detailed Description

Internal temporary helper structure.