# Path: pdil/tool/fossil/_core/find.py
# def rootBone(nodes=None):
# def controllers(main=None):
# def mainGroup(nodePool=None, fromControl=None):
# def mainGroups():
# def rootMotion(main=None):
# def blueprintCards(skeletonBlueprint=None):
#     def order(obj):
# def cardJointBuildOrder():
# def cardHierarchy():
#     def gatherChildren(cards):


from pymel.core import cmds, connectAttr, createNode, deleteAttr, listConnections, nodeType, getAttr, mel, PyNode, warning
from .._core import find
import logging
import pdil
from __future__ import absolute_import, division, print_function





VIS_NODE_TYPE = 'visnode'

log = logging.getLogger(__name__)


def get(create=True):
    ''' Returns the shared shape if it exists and makes it if it doesn't if create=True (default).
    '''

# Path: pdil/tool/fossil/_core/find.py
# def rootBone(nodes=None):
# def controllers(main=None):
# def mainGroup(nodePool=None, fromControl=None):
# def mainGroups():
# def rootMotion(main=None):
# def blueprintCards(skeletonBlueprint=None):
#     def order(obj):
# def cardJointBuildOrder():
# def cardHierarchy():
#     def gatherChildren(cards):


# Path: pdil/tool/fossil/_lib/visNode.py
from pymel.core import cmds, connectAttr, createNode, deleteAttr, listConnections, nodeType, getAttr, mel, PyNode, warning
from .._core import find
import logging
import pdil

from __future__ import absolute_import, division, print_function





VIS_NODE_TYPE = 'visnode'

log = logging.getLogger(__name__)


def get(create=True):
    ''' Returns the shared shape if it exists and makes it if it doesn't if create=True (default).
    '''

    obj = find.mainGroup()