align_with_axis: Aligning Paths with an Axisalign_with_axis: Alignment with an Axis for Transformsangle: Vector Operationsangle_point: Returning Elements and Information for Ellipsesangle_point: Querying Regular Closed Plane Curvesappend: Appending to Pathsapply_transform: Applying Transformations to Solidsapply_transform: Applying Transformations to Pathsapply_transform: Applying Transformations to Pointsapply_transform: Applying Transformations to Shapesbeginfig: I/O Functionsbool_point: Point Typedefs and Utility Structuresbool_point::operator=: Point Typedefs and Utility Structuresbool_point_quadruple: Point Typedefs and Utility Structuresbool_point_quadruple::operator=: Point Typedefs and Utility Structuresbool_real_point: Point Typedefs and Utility Structuresbool_real_point::operator=: Point Typedefs and Utility StructuresCircle: Circle Constructors and Setting Functionsclean: Modifying Pointsclean: Cleaning Transformsclear: Clearing Solidsclear: Clearing Pathsclear: Modifying Pointsclear: Modifying Picturesclear: Clearing ShapesColor: Color Constructors and Setting Functionsconvert-eps: Converting EPS Files ELISPconvert-eps-loop: Converting EPS Files ELISPcorner: Returning Points for Rectanglescreate_new: Dynamic Allocation of Shapescreate_new<Circle>: Circle Constructors and Setting Functionscreate_new<Color>: Color Constructors and Setting Functionscreate_new<Cuboid>: Cuboid Constructors and Setting Functionscreate_new<Ellipse>: Ellipse Constructors and Setting Functionscreate_new<Path>: Path Constructors and Setting Functionscreate_new<Point>: Point Constructors and Setting Functionscreate_new<Rectangle>: Rectangle Constructors and Setting Functionscreate_new<Reg_Polygon>: Regular Polygon Constructors and Setting Functionscreate_new<Solid>: Solid Constructors and Setting Functionscross_product: Vector OperationsCuboid: Cuboid Constructors and Setting Functionsdefine_color_mp: Defining and Initializing Colorsdo_transform: Performing Transformations on EllipsesDodecahedron: Dodecahedron Constructors and Setting Functionsdot_product: Vector Operationsdotlabel: Labeling Ellipsesdotlabel: Labelling Pathsdotlabel: Labelling Pointsdraw: Drawing and Filling Solidsdraw: Drawing and Filling Pathsdraw: Point Drawing Functionsdraw_axes: Drawing and Filling Pathsdraw_help: Drawing and Filling Pathsdraw_help: Point Drawing Functionsdraw_in_circle: Circles for Regular Polygonsdraw_in_ellipse: Ellipses for Rectanglesdraw_in_rectangle: Rectangles for Ellipsesdraw_net: Icosahedron Netdraw_net: Dodecahedron Netdraw_net: Tetrahedron Netdraw_out_circle: Circles for Regular Polygonsdraw_out_ellipse: Ellipses for Rectanglesdraw_out_rectangle: Rectangles for Ellipsesdrawarrow: Drawing and Filling Pathsdrawarrow: Point Drawing Functionsdrawdot: Point Drawing FunctionsEllipse: Ellipse Constructors and Setting Functionsendfig: I/O Functionsepicycloid_pattern_1: Epicycloidsepsilon: Returning Information for Pointsepsilon: Returning Information for Transformsextract: Outputting Solidsextract: Outputting Pathsextract: Outputting Pointsextract: Outputting Shapesfill: Drawing and Filling Solidsfill: Drawing and Filling Pathsfilldraw: Drawing and Filling Solidsfilldraw: Drawing and Filling PathsFocus: Focus Constructors and Setting Functionsget_all_coords: Returning Coordinatesget_axis_h: Returning Elements and Information for Ellipsesget_axis_h: Querying Rectanglesget_axis_v: Returning Elements and Information for Ellipsesget_axis_v: Querying Rectanglesget_blue_part: Querying Colorsget_center: Returning Elements and Information Solidsget_center: Returning Elements and Information for Ellipsesget_center: Querying Polygonsget_circle_center: Getting Shape Centers Solidsget_circle_ptr: Getting Shapes Solidsget_coefficients: Solving Ellipsesget_coefficients: Querying Regular Closed Plane Curvesget_coord: Returning Coordinatesget_copy: Copying Solidsget_copy: Copying Pathsget_copy: Copying Pointsget_copy: Copying Labelsget_copy: Copying Shapesget_diameter: Querying Circlesget_direction: Querying Focusesget_distance: Planes Returning Informationget_distance: Querying Focusesget_element: Querying Transformsget_ellipse_center: Getting Shape Centers Solidsget_ellipse_ptr: Getting Shapes Solidsget_endianness: Endiannessget_extremes: Outputting Solidsget_extremes: Outputting Pathsget_extremes: Outputting Pointsget_extremes: Outputting Shapesget_focus: Returning Elements and Information for Ellipsesget_green_part: Querying Colorsget_last_point: Querying Pathsget_line: Querying Pathsget_line: Points and Linesget_line_switch: Querying Pathsget_linear_eccentricity: Returning Elements and Information for Ellipsesget_maximum_z: Outputting Solidsget_maximum_z: Outputting Pathsget_maximum_z: Outputting Pointsget_maximum_z: Outputting Shapesget_mean_z: Outputting Solidsget_mean_z: Outputting Pathsget_mean_z: Outputting Pointsget_mean_z: Outputting Shapesget_minimum_z: Outputting Solidsget_minimum_z: Outputting Pathsget_minimum_z: Outputting Pointsget_minimum_z: Outputting Shapesget_name: Querying Colorsget_net: Truncated Octahedron Netget_net: Icosahedron Netget_net: Dodecahedron Netget_net: Tetrahedron Netget_normal: Querying Pathsget_numerical_eccentricity: Returning Elements and Information for Ellipsesget_path: Get Pathget_path_ptr: Getting Shapes Solidsget_persp: Querying Focusesget_persp_element: Querying Focusesget_plane: Querying Pathsget_point: Querying Pathsget_position: Querying Focusesget_radius: Querying Circlesget_radius: Querying Regular Polygonsget_rectangle_center: Getting Shape Centers Solidsget_rectangle_ptr: Getting Shapes Solidsget_red_part: Querying Colorsget_reg_polygon_center: Getting Shape Centers Solidsget_reg_polygon_ptr: Getting Shapes Solidsget_register_width: Register Widthget_second_largest: Get Second Largest Realget_shape_center: Getting Shape Centers Solidsget_shape_ptr: Getting Shapes Solidsget_size: Querying Pathsget_transform: Querying Focusesget_transform: Querying Pointsget_transform_element: Querying Focusesget_up: Querying Focusesget_use_name: Querying Colorsget_w: Returning Coordinatesget_x: Returning Coordinatesget_y: Returning Coordinatesget_z: Returning Coordinateshalf: Regular Closed Plane Curve Segmentshex_pattern_1: Plane TesselationsIcosahedron: Icosahedron Constructors and Setting Functionsin_circle: Circles for Regular Polygonsin_ellipse: Ellipses for Rectanglesin_rectangle: Rectangles for Ellipsesinitialize_colors: Defining and Initializing Colorsinitialize_io: I/O Functionsintersection_line: Plane Intersectionsintersection_point: Path Intersectionsintersection_point: Plane Intersectionsintersection_point: Point Intersectionsintersection_points: Circle Intersectionsintersection_points: Ellipse Intersectionsintersection_points: Regular Closed Plane Curve Intersectionsintersection_points: Polygon Intersectionsinverse: Matrix Inversionis_32_bit: Register Widthis_64_bit: Register Widthis_big_endian: Endiannessis_circular: Querying Circlesis_cubic: Querying Ellipsesis_cubic: Querying Regular Closed Plane Curvesis_cycle: Querying Pathsis_elliptical: Querying Ellipsesis_identity: Querying Pointsis_identity: Querying Transformsis_in_triangle: Querying Pointsis_linear: Querying Pathsis_little_endian: Endiannessis_on_free_store: Querying Solidsis_on_free_store: Querying Pathsis_on_free_store: Querying Pointsis_on_free_store: Querying Shapesis_on_free_store: Querying Colorsis_on_line: Points and Linesis_on_plane: Querying Pointsis_on_segment: Points and Linesis_planar: Querying Pathsis_quadratic: Querying Ellipsesis_quadratic: Querying Regular Closed Plane Curvesis_quartic: Querying Ellipsesis_quartic: Querying Regular Closed Plane Curvesis_rectangular: Querying Rectangleskill_labels: Modifying Pictureslabel: Labeling Ellipseslabel: Labelling Pathslabel: Labelling PointsLine: Line Constructorslocation: Returning Elements and Information for Ellipseslocation: Querying Regular Closed Plane Curvesmagnitude: Vector Operationsmediate: Points and Linesmid_point: Returning Points for Rectanglesmodify: Modifying Colorsoperator!=: Planes Operatorsoperator!=: Point Operatorsoperator!=: Color Operatorsoperator&: Path Operatorsoperator&=: Path Operatorsoperator*: Point Operatorsoperator*: Transform Operatorsoperator*=: Solid Operatorsoperator*=: Ellipse Operatorsoperator*=: Polygon Operatorsoperator*=: Path Operatorsoperator*=: Point Operatorsoperator*=: Picture Operatorsoperator*=: Transform Operatorsoperator*=: Shape Operatorsoperator+: Path Operatorsoperator+: Point Operatorsoperator+=: Path Operatorsoperator+=: Point Operatorsoperator+=: Picture Operatorsoperator-: Point Operatorsoperator-=: Point Operatorsoperator/: Point Operatorsoperator/=: Point Operatorsoperator<<: Outputting Pointsoperator<<: Color Operatorsoperator=: Cuboid Operatorsoperator=: Solid Operatorsoperator=: Circle Operatorsoperator=: Ellipse Operatorsoperator=: Rectangle Operatorsoperator=: Regular Polygon Operatorsoperator=: Planes Operatorsoperator=: Line Operatorsoperator=: Focus Operatorsoperator=: Point Operatorsoperator=: Picture Operatorsoperator=: Transform Operatorsoperator=: Color Operatorsoperator= (for Points): Setting and Assigning to Pointsoperator==: Planes Operatorsoperator==: Point Operatorsoperator==: Color Operatorsout_circle: Circles for Regular Polygonsout_ellipse: Ellipses for Rectanglesout_rectangle: Rectangles for Ellipsesoutput: Outputting Solidsoutput: Outputting Pathsoutput: Outputting Pointsoutput: Picture Output Functionsoutput: Outputting Labelsoutput: Outputting ShapesPath: Path Constructors and Setting Functionspersp_0: Perspective FunctionsPicture: Picture ConstructorsPlane: Planes ConstructorsPoint: Point Constructors and Setting FunctionsPoint::intersection_points: IntersectionsPoint::operator=: Setting and Assigning to PointsPoint::set: Setting and Assigning to Pointsproject: Outputting Pathsproject: Projecting Pointsquarter: Regular Closed Plane Curve Segmentsreal_triple: Typedefs and Utility StructuresRectangle: Rectangle Constructors and Setting FunctionsReg_Polygon: Regular Polygon Constructors and Setting Functionsreset: Resetting Transformsreset_angle: Modifying Focusesreset_transform: Modifying Pointsreset_transform: Modifying Picturesreverse: Querying Pathsrotate: Affine Transformations for Solidsrotate: Affine Transformations for Ellipsesrotate: Affine Transformations for Polygonsrotate: Affine Transformations for Pathsrotate: Affine Transformations for Pointsrotate: Affine Transformations for Picturesrotate: Affine Transformations for Transformsrotate: Affine Transformations for Shapesscale: Affine Transformations for Solidsscale: Affine Transformations for Ellipsesscale: Affine Transformations for Polygonsscale: Affine Transformations for Pathsscale: Affine Transformations for Pointsscale: Affine Transformations for Picturesscale: Affine Transformations for Transformsscale: Affine Transformations for Shapessegment: Regular Closed Plane Curve Segmentsset: Tetrahedron Constructors and Setting Functionsset: Circle Constructors and Setting Functionsset: Ellipse Constructors and Setting Functionsset: Rectangle Constructors and Setting Functionsset: Regular Polygon Constructors and Setting Functionsset: Path Constructors and Setting Functionsset: Focus Constructors and Setting Functionsset: Point Constructors and Setting Functionsset: Color Constructors and Setting Functionsset (for Points): Setting and Assigning to Pointsset_blue_part: Modifying Colorsset_connectors: Modifying Pathsset_cycle: Querying Pathsset_dash_pattern: Modifying Pathsset_draw_color: Modifying Pathsset_element: Setting Values Transformsset_extremes: Outputting Solidsset_extremes: Outputting Pathsset_extremes: Outputting Pointsset_extremes: Outputting Shapesset_fill_color: Modifying Pathsset_fill_draw_value: Modifying Pathsset_green_part: Modifying Colorsset_name: Modifying Colorsset_on_free_store: Setting Solid Membersset_on_free_store: Modifying Pathsset_on_free_store: Modifying Pointsset_on_free_store: Modifying Shapesset_pen: Modifying Pathsset_red_part: Modifying Colorsset_transform: Modifying Picturesset_use_name: Modifying Colorsshear: Affine Transformations for Solidsshear: Affine Transformations for Ellipsesshear: Affine Transformations for Polygonsshear: Affine Transformations for Pathsshear: Affine Transformations for Pointsshear: Affine Transformations for Transformsshear: Affine Transformations for Shapesshift: Affine Transformations for Solidsshift: Affine Transformations for Ellipsesshift: Affine Transformations for Polygonsshift: Affine Transformations for Pathsshift: Affine Transformations for Pointsshift: Affine Transformations for Picturesshift: Affine Transformations for Transformsshift: Affine Transformations for Shapesshift_times: Affine Transformations for Ellipsesshift_times: Affine Transformations for Polygonsshift_times: Affine Transformations for Pathsshift_times: Affine Transformations for Pointsshift_times: Affine Transformations for Transformsshow: Showing Solidsshow: Showing Pathsshow: Planes Showingshow: Showingshow: Showing Focusesshow: Showing Pointsshow: Showing Picturesshow: Showing Transformsshow: Showing Shapesshow: Showing Colorsshow_colors: Showing Pathsshow_transform: Showing Pointsshow_transform: Showing Picturessize: Querying Pathsslope: Querying Pathsslope: Points and LinesSolid: Solid Constructors and Setting Functionssolve: Solving Ellipsessolve: Querying Regular Closed Plane Curvessolve_quadratic: Utility Functionssubpath: Querying Pathssuppress_labels: Picture Output Functionssuppress_output: Outputting Solidssuppress_output: Outputting Pathssuppress_output: Outputting Pointssuppress_output: Outputting ShapesTetrahedron: Tetrahedron Constructors and Setting FunctionsTransform: Transform Constructorstrunc: Utility FunctionsTrunc_Octahedron: Truncated Octahedron Constructors and Setting Functionsundraw: Drawing and Filling Solidsundraw: Drawing and Filling Pathsundraw: Point Drawing Functionsundrawdot: Point Drawing Functionsunfill: Drawing and Filling Solidsunfill: Drawing and Filling Pathsunfilldraw: Drawing and Filling Solidsunfilldraw: Drawing and Filling Pathsunit_vector: Vector Operationsunsuppress_labels: Picture Output Functionsunsuppress_output: Outputting Solidsunsuppress_output: Outputting Pathsunsuppress_output: Outputting Shapesvoid: Outputting Pointswrite_footers: I/O Functions~Cuboid: Cuboid Constructors and Setting Functions~Path: Path Destructor~Point: Point Destructor~Solid: Solid Destructor