#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
import GenFunctions, Config
from salome.geom import geomBuilder
import GenFunctions, Config
from salome.geom import geomBuilder
if type(Criterion) is str :
Crit = {'South' : lambda : 0,
if type(Criterion) is str :
Crit = {'South' : lambda : 0,
def PrincipleBoxes (self):
"""
This function returns all possible combination rectangular shape objects that can contain at least 3 of the principle vertices
def PrincipleBoxes (self):
"""
This function returns all possible combination rectangular shape objects that can contain at least 3 of the principle vertices