public void AddCircle(long id, int time, int duration, ReView.Vector3 center, double radius, ReView.Vector3 up, int segments, ReView.Color32 color) { Begin(); const byte method_index = 11; serializer.Serialize(method_index); serializer.Serialize(id); serializer.Serialize(time); serializer.Serialize(duration); serializer.Serialize(center); serializer.Serialize(radius); serializer.Serialize(up); serializer.Serialize(segments); serializer.Serialize(color); Flip(); //switch from sending to receiving End(); }
public void AddLine(long id, int time, int duration, ReView.Vector3 start, ReView.Vector3 end, ReView.Color32 color) { Begin(); const byte method_index = 10; serializer.Serialize(method_index); serializer.Serialize(id); serializer.Serialize(time); serializer.Serialize(duration); serializer.Serialize(start); serializer.Serialize(end); serializer.Serialize(color); Flip(); //switch from sending to receiving End(); }
public void AddTriangle(long mesh_id, int time, ReView.Vector3 a, ReView.Vector3 b, ReView.Vector3 c, ReView.Color32 color) { Begin(); const byte method_index = 9; serializer.Serialize(method_index); serializer.Serialize(mesh_id); serializer.Serialize(time); serializer.Serialize(a); serializer.Serialize(b); serializer.Serialize(c); serializer.Serialize(color); Flip(); //switch from sending to receiving End(); }
public void AddCone(long id, int time, int duration, ReView.Matrix4x4 transform, ReView.Vector3 pivot, double radius, double height, int segments, ReView.Color32 color, bool create_caps) { Begin(); const byte method_index = 7; serializer.Serialize(method_index); serializer.Serialize(id); serializer.Serialize(time); serializer.Serialize(duration); serializer.Serialize(transform); serializer.Serialize(pivot); serializer.Serialize(radius); serializer.Serialize(height); serializer.Serialize(segments); serializer.Serialize(color); serializer.Serialize(create_caps); Flip(); //switch from sending to receiving End(); }
public void AddBox(long id, int time, int duration, ReView.Matrix4x4 transform, ReView.Vector3 pivot, ReView.Vector3 half_size, ReView.Color32 color) { Begin(); const byte method_index = 3; serializer.Serialize(method_index); serializer.Serialize(id); serializer.Serialize(time); serializer.Serialize(duration); serializer.Serialize(transform); serializer.Serialize(pivot); serializer.Serialize(half_size); serializer.Serialize(color); Flip(); //switch from sending to receiving End(); }
public void AddAnnotation(long primitive_id, int time, int duration, string text, ReView.Color32 color) { Begin(); const byte method_index = 2; serializer.Serialize(method_index); serializer.Serialize(primitive_id); serializer.Serialize(time); serializer.Serialize(duration); serializer.Serialize(text); serializer.Serialize(color); Flip(); //switch from sending to receiving End(); }