/// <summary> /// Create a PrimitiveVisual. /// </summary> /// <param name="type">the type of the shape</param> /// <returns>return a primitiveVisual</returns> private Tizen.NUI.PrimitiveVisual CreatePrimitiveVisual(PrimitiveVisualShapeType type) { Tizen.NUI.PrimitiveVisual primitiveVisual = new Tizen.NUI.PrimitiveVisual(); primitiveVisual.Shape = type; primitiveVisual.BevelPercentage = 0.3f; primitiveVisual.BevelSmoothness = 0.0f; primitiveVisual.ScaleDimensions = new Vector3(1.0f, 1.0f, 0.3f); primitiveVisual.MixColor = new Vector4((245.0f / 255.0f), (188.0f / 255.0f), (73.0f / 255.0f), 1.0f); return(primitiveVisual); }
/// <summary> /// Create a PrimitiveVisual. /// </summary> /// <param name="type">the type of the shape</param> /// <param name="position">the position of the primitiveVisual</param> /// <returns>return a primitiveVisual</returns> private Tizen.NUI.PrimitiveVisual CreatePrimitiveVisual(PrimitiveVisualShapeType type, Vector2 position) { Tizen.NUI.PrimitiveVisual primitiveVisual = new Tizen.NUI.PrimitiveVisual(); primitiveVisual.Shape = type; primitiveVisual.BevelPercentage = 0.3f; primitiveVisual.BevelSmoothness = 0.0f; primitiveVisual.ScaleDimensions = new Vector3(1.0f, 1.0f, 0.3f); primitiveVisual.MixColor = new Vector4((245.0f / 255.0f), (188.0f / 255.0f), (73.0f / 255.0f), 1.0f); primitiveVisual.Size = new Vector2(200.0f, 200.0f); primitiveVisual.Position = position; primitiveVisual.PositionPolicy = VisualTransformPolicyType.Absolute; primitiveVisual.SizePolicy = VisualTransformPolicyType.Absolute; primitiveVisual.Origin = Visual.AlignType.TopBegin; primitiveVisual.AnchorPoint = Visual.AlignType.TopBegin; return(primitiveVisual); }