Example #1
0
        private void CreatBeam(TSG.Point a, TSG.Point f, string v, Position.DepthEnum depth)
        {
            Beam curBeam = new Beam(a, f);

            curBeam.Profile.ProfileString = v;
            curBeam.Position.Depth        = depth;
            curBeam.Position.Rotation     = Position.RotationEnum.TOP;
            curBeam.Insert();
        }
        private Position.DepthEnum SwapEndForces(Position.DepthEnum dEnum)
        {
            switch (dEnum)
            {
            case Position.DepthEnum.BEHIND:
            {
                dEnum = Position.DepthEnum.FRONT;
                break;
            }

            case Position.DepthEnum.FRONT:
            {
                dEnum = Position.DepthEnum.MIDDLE;
                break;
            }

            default:
            {
                dEnum = Position.DepthEnum.BEHIND;
                break;
            }
            }
            return(dEnum);
        }