예제 #1
0
        public string BasisBladeName(int grade, int index, BasisBladeFormat nameFormat)
        {
            switch (nameFormat)
            {
            case BasisBladeFormat.Canonical:
                return(BasisBladeName(grade, index));

            case BasisBladeFormat.BinaryIndexed:
                return(FrameUtils.BasisBladeBinaryIndexedName(VSpaceDimension, grade, index));

            case BasisBladeFormat.GradePlusIndex:
                return(FrameUtils.BasisBladeGradeIndexName(grade, index));

            default:
                return(FrameUtils.BasisBladeIndexedName(grade, index));
            }
        }