Esempio n. 1
0
 public static FlagsAndCommand clear_orientation(FlagsAndCommand c)
 {
     return(c & ~(FlagsAndCommand.FlagCW | FlagsAndCommand.FlagCCW));
 }
Esempio n. 2
0
		public static bool is_ccw(FlagsAndCommand c)
		{
			return (c & FlagsAndCommand.FlagCCW) != 0;
		}
Esempio n. 3
0
		public static bool is_closed(FlagsAndCommand c)
		{
			return (c & FlagsAndCommand.FlagClose) != 0;
		}
Esempio n. 4
0
		public static bool is_curve4(FlagsAndCommand c)
		{
			return c == FlagsAndCommand.CommandCurve4;
		}
Esempio n. 5
0
		public static bool is_close(FlagsAndCommand c)
		{
			return (c & ~(FlagsAndCommand.FlagCW | FlagsAndCommand.FlagCCW)) ==
				   (FlagsAndCommand.CommandEndPoly | FlagsAndCommand.FlagClose);
		}
Esempio n. 6
0
		public static bool is_drawing(FlagsAndCommand c)
		{
			return c >= FlagsAndCommand.CommandLineTo && c < FlagsAndCommand.CommandEndPoly;
		}
Esempio n. 7
0
		public static bool is_move_to(FlagsAndCommand c)
		{
			return c == FlagsAndCommand.CommandMoveTo;
		}
Esempio n. 8
0
 public static bool is_ccw(FlagsAndCommand c)
 {
     return((c & FlagsAndCommand.FlagCCW) != 0);
 }
Esempio n. 9
0
 public static bool is_oriented(FlagsAndCommand c)
 {
     return((c & (FlagsAndCommand.FlagCW | FlagsAndCommand.FlagCCW)) != 0);
 }
Esempio n. 10
0
 public static bool is_close(FlagsAndCommand c)
 {
     return((c & ~(FlagsAndCommand.FlagCW | FlagsAndCommand.FlagCCW)) ==
            (FlagsAndCommand.CommandEndPoly | FlagsAndCommand.FlagClose));
 }
Esempio n. 11
0
 public static bool is_next_poly(FlagsAndCommand c)
 {
     return(is_stop(c) || is_move_to(c) || is_end_poly(c));
 }
Esempio n. 12
0
 public static bool is_end_poly(FlagsAndCommand c)
 {
     return((c & FlagsAndCommand.CommandsMask) == FlagsAndCommand.CommandEndPoly);
 }
Esempio n. 13
0
 public static bool is_curve4(FlagsAndCommand c)
 {
     return(c == FlagsAndCommand.CommandCurve4);
 }
Esempio n. 14
0
 public static bool is_line_to(FlagsAndCommand c)
 {
     return(c == FlagsAndCommand.CommandLineTo);
 }
Esempio n. 15
0
 public static bool is_vertex(FlagsAndCommand c)
 {
     return(c >= FlagsAndCommand.MoveTo &&
            c < FlagsAndCommand.EndPoly);
 }
Esempio n. 16
0
 public static bool is_closed(FlagsAndCommand c)
 {
     return((c & FlagsAndCommand.FlagClose) != 0);
 }
Esempio n. 17
0
 public static bool is_move_to(FlagsAndCommand c)
 {
     return(c == FlagsAndCommand.CommandMoveTo);
 }
Esempio n. 18
0
 public static bool IsEndPoly(FlagsAndCommand command)
 {
     return (command & FlagsAndCommand.CommandsMask) == FlagsAndCommand.CommandEndPoly;
 }
Esempio n. 19
0
		public static bool is_stop(FlagsAndCommand c)
		{
			return c == FlagsAndCommand.CommandStop;
		}
Esempio n. 20
0
 public static bool IsMoveTo(FlagsAndCommand command)
 {
     return command == FlagsAndCommand.CommandMoveTo;
 }
Esempio n. 21
0
		public static bool is_line_to(FlagsAndCommand c)
		{
			return c == FlagsAndCommand.CommandLineTo;
		}
Esempio n. 22
0
 public static bool IsStop(FlagsAndCommand command)
 {
     return command == FlagsAndCommand.CommandStop;
 }
Esempio n. 23
0
		public static bool is_end_poly(FlagsAndCommand c)
		{
			return (c & FlagsAndCommand.CommandsMask) == FlagsAndCommand.CommandEndPoly;
		}
Esempio n. 24
0
 public static bool IsVertex(FlagsAndCommand command)
 {
     return command >= FlagsAndCommand.CommandMoveTo && command < FlagsAndCommand.CommandEndPoly;
 }
Esempio n. 25
0
		public static bool is_next_poly(FlagsAndCommand c)
		{
			return is_stop(c) || is_move_to(c) || is_end_poly(c);
		}
Esempio n. 26
0
		public static FlagsAndCommand get_close_flag(FlagsAndCommand c)
		{
			return (FlagsAndCommand)(c & FlagsAndCommand.FlagClose);
		}
Esempio n. 27
0
		public static bool is_oriented(FlagsAndCommand c)
		{
			return (c & (FlagsAndCommand.FlagCW | FlagsAndCommand.FlagCCW)) != 0;
		}
Esempio n. 28
0
		public static FlagsAndCommand clear_orientation(FlagsAndCommand c)
		{
			return c & ~(FlagsAndCommand.FlagCW | FlagsAndCommand.FlagCCW);
		}
Esempio n. 29
0
 public static FlagsAndCommand get_close_flag(FlagsAndCommand c)
 {
     return((FlagsAndCommand)(c & FlagsAndCommand.FlagClose));
 }
Esempio n. 30
0
		public static FlagsAndCommand get_orientation(FlagsAndCommand c)
		{
			return c & (FlagsAndCommand.FlagCW | FlagsAndCommand.FlagCCW);
		}
Esempio n. 31
0
 public static FlagsAndCommand get_orientation(FlagsAndCommand c)
 {
     return(c & (FlagsAndCommand.FlagCW | FlagsAndCommand.FlagCCW));
 }
Esempio n. 32
0
		public static bool is_vertex(FlagsAndCommand c)
		{
			return c >= FlagsAndCommand.CommandMoveTo
				&& c < FlagsAndCommand.CommandEndPoly;
		}
Esempio n. 33
0
 public static bool is_drawing(FlagsAndCommand c)
 {
     return(c >= FlagsAndCommand.LineTo && c < FlagsAndCommand.EndPoly);
 }
Esempio n. 34
0
 public static bool is_stop(FlagsAndCommand c)
 {
     return(c == FlagsAndCommand.CommandStop);
 }