printableObject.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:Tweaker-3 作者: ChristophSchranz 项目源码 文件源码
def __init__(self, originFilename):
        self._originFilename = originFilename
        if originFilename is None:
            self._name = 'None'
        else:
            self._name = os.path.basename(originFilename)
        if '.' in self._name:
            self._name = os.path.splitext(self._name)[0]
        self._meshList = []
        self._position = numpy.array([0.0, 0.0])
        self._matrix = numpy.matrix([[1,0,0],[0,1,0],[0,0,1]], numpy.float64)
        self._transformedMin = None
        self._transformedMax = None
        self._transformedSize = None
        self._boundaryCircleSize = None
        self._drawOffset = None
        self._boundaryHull = None
        self._printAreaExtend = numpy.array([[-1,-1],[ 1,-1],[ 1, 1],[-1, 1]], numpy.float32)
        self._headAreaExtend = numpy.array([[-1,-1],[ 1,-1],[ 1, 1],[-1, 1]], numpy.float32)
        self._headMinSize = numpy.array([1, 1], numpy.float32)
        self._printAreaHull = None
        self._headAreaHull = None
        self._headAreaMinHull = None

        self._loadAnim = None
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号