/// <summary> /// Return space collection based on space type /// </summary> /// <param name="spaceType"></param> public void Filter(SpaceType spaceType) { if (spaceType == SpaceType.all) SpaceItems = MasterItems; else SpaceItems = new ObservableCollection<SpaceObject>( MasterItems.Where(item => item.type == spaceType).ToList()) ; }
public static IdObject[] GetAll(SpaceType spaceType) { lock (rootLocler) { return(root.ContainsKey(spaceType) ? new List <IdObject>(root[spaceType].Values).ToArray() : new IdObject[0]); } }
public static string GetColorClass(SpaceType type) { switch (type) { case SpaceType.Red: return("red"); case SpaceType.Orange: return("orange"); case SpaceType.Yellow: return("yellow"); case SpaceType.Green: return("green"); case SpaceType.Blue: return("blue"); case SpaceType.Purple: return("purple"); default: return("pink"); } }
public string GetSpaceName(SpaceType space) { switch (space) { case SpaceType.Small_Field_1: return("Small Field 1"); case SpaceType.Small_Field_2: return("Small Field 2"); case SpaceType.Medium_Field_1: return("Medium Field 1"); case SpaceType.Medium_Field_2: return("Medium Field 2"); case SpaceType.Large_Field: return("Large Field"); case SpaceType.Batting_Cage: return("Batting Cage Area"); case SpaceType.Track: return("Track"); default: return("Other"); } }
public void Translate(Core.Vector3 translation, SpaceType relativeTo = SpaceType.Local) { switch (relativeTo) { case SpaceType.Local: { localPosition += translation; } break; case SpaceType.World: { if (parent != null) { localPosition = (parent.localRotation.conjugate * (localPosition + translation - parent.localPosition)) / parent.localScale; } else { localPosition += translation; } } break; } isDirty = true; }
public void Rotate(Core.Vector3 eulerAngles, SpaceType relativeTo = SpaceType.Local) { switch (relativeTo) { case SpaceType.Local: { localRotation *= Core.Quaternion.EulerAngles(eulerAngles); } break; case SpaceType.World: { if (parent != null) { Core.Quaternion scaleAdjust = new Core.Quaternion(parent.localScale.Y * parent.localScale.Z, parent.localScale.X * parent.localScale.Z, parent.localScale.X * parent.localScale.Y, 0f); localRotation *= (parent.localRotation.conjugate * Core.Quaternion.EulerAngles(eulerAngles)) * scaleAdjust; } else { localRotation *= Core.Quaternion.EulerAngles(eulerAngles); } } break; } isDirty = true; }
public async Task <Response <SpaceTypeResponse> > CreateAsync(SpaceType spacetype) { var result = await spacetypeRepository.CreateAsync(automapper.Map <DbSpaceType>(spacetype)); return(new Response <SpaceTypeResponse>( automapper.Map <SpaceTypeResponse>(result))); }
public Server(string name, double space, SpaceType type) { Name = name; this.Space = space; this.spaceType = type; folders = new List<Folder>(); }
public async Task <ActionResult <SpaceType> > PostSpaceTypes([FromBody] SpaceType spacetype) { var response = await spacetypeService.CreateAsync(spacetype); return(response.Status == ResponseResult.Success ? Ok(response.Result) : StatusCode((int)response.Error.StatusCode, response.Error.Message)); }
/// <inheritdoc /> public RemotePolicy( BrainParameters brainParameters, string fullyQualifiedBehaviorName) { m_FullyQualifiedBehaviorName = fullyQualifiedBehaviorName; m_Communicator = Academy.Instance.Communicator; m_SpaceType = brainParameters.VectorActionSpaceType; m_Communicator.SubscribeBrain(m_FullyQualifiedBehaviorName, brainParameters); }
/*********************************************************************/ /* Class Methods */ /*********************************************************************/ public bool setSpaceType( SpaceType st, int x, int y ) { spaces[x,y] = st; return true; }
/// <summary> /// Creates the space. /// </summary> /// <param name="type">a constant from SpaceType</param> /// <param name="count">The count.</param> public static AttrPtg CreateSpace(SpaceType type, int count) { int data = ((int) type) & 0x00FF | (count << 8) & 0x00FFFF; return new AttrPtg(space.Set(0), data, null, -1); }
public Player(string name,SpaceType playerType,PlayerColor playerColor) { _name = name; _playerType = playerType; _playerColor = playerColor; }