コード例 #1
0
    def Rs_SVG(self, tell=False):

        fixed = Circle()
        fixed.r = self.RR
        fixed.N = 100
        fixed.__Calc__()
        #svg=fixed.Rs.Mesh_SVG_Draw_Curve('black')

        rolling = Circle()
        rolling.r = self.r
        rolling.c = Vector([self.RR + self.r, 0])
        rolling.N = 100
        rolling.__Calc__()
        #svg=svg+rolling.Rs.Mesh_SVG_Draw_Curve('black')

        self.Rs.Mesh_SVG(
            self.Curve_SVG_Name("d0R", ""),
            self.Curve_Component_Get("R", "Color", "Ana"),
            tell,
            self.Show_Points,
            self.Show_Point_Size,
            self.Curve_Component_Get("R", "Color", "Ana"),
            True,  #text
            self.Curve_Coordinate_System_Get(),
            [],
            [],
            self.Symmetries,
            fixed.Rs.Mesh_SVG_Draw_Curve('black', [], [], 2)  #thickness
            #+
            #rolling.Rs.Mesh_SVG_Draw_Curve('black',[],[],2)
        )