Skip to content

Instantly share code, notes, and snippets.

View felipebaltazar's full-sized avatar
👋

Felipe Baltazar felipebaltazar

👋
View GitHub Profile
private void PinchGesturePinchUpdated(object sender, PinchGestureUpdatedEventArgs e)
{
if(e.Status == GestureStatus.Started)
{
AmbientControl = AmbientControl.Zoom;
StartCanvasScale = CanvasScale;
}
else if(e.Status == GestureStatus.Running)
{
var factor = (e.Scale - 1);
private IEnumerable<Layer> BuildAggregateDimensionLayer(string entityId, Dimension dimension, IEnumerable<DimensionAnalysisResult> dimensionResults)
{
if (dimensionResults.Any())
{
var entityInformation = LibraryInformationFetcher.FetchEntityInformation(entityId);
if (entityInformation?.Dimensions != null)
{
var insertDimension = entityInformation.Dimensions.Insert;
if (dimension != null)
using Draw.Application.Aplication;
using Draw.Application.Helpers;
using Draw.Application.Helpers.Managers.Commands;
using Draw.Application.Ressources.Languages;
using Draw.Core.Extensions;
using Draw.Core.Helpers;
using Draw.Math.Helpers;
using Draw.Math.Models;
using Draw.Models.DraftModels;
using Draw.Models.WallModels;
using Draw.Core.Extensions;
using Draw.Math.Models;
using SkiaSharp.Views.Forms;
using Xamarin.Forms;
using Xamarin.Forms.Internals;
using Ext = Draw.Core.Extensions.NumbersExtensions;
namespace Draw.Application.DrawSpace
{
public class Ambient2D : StackLayout
using System.Threading.Tasks;
using Xamarin.Forms;
namespace Xamarin.Forms.Helpers
{
public static class NavigationHelper
{
private static INavigation Navigation => CurrentPage.Navigation;
public static Page CurrentPage => Application.Current.MainPage;
using (var newImage = new Bitmap(width:wid, height:hei))
{
using(Graphics g = Graphics.FromImage(newImage))
{
var imageWidth = this.RayTracerView?.Size.Width ?? 64;
var imageHeight = this.RayTracerView?.Size.Height ?? 64;
g.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.High;
g.CompositingQuality = System.Drawing.Drawing2D.CompositingQuality.HighQuality;
g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias;
private Bitmap CaptureControl(Control control)
{
Bitmap controlBmp;
using (var g1 = control.CreateGraphics())
{
controlBmp = new Bitmap(control.Width, control.Height, g1);
using (var g2 = Graphics.FromImage(controlBmp))
{
var dc1 = g1.GetHdc();
var dc2 = g2.GetHdc();
@echo off
echo =================Proxy setup script=================
echo Author: Felipe Baltazar
echo Github:https://github.com/felipebaltazar
echo Creation Date: 28/08/2018
echo.
echo.
echo ======================Status=========================
CD %HomePath%\AppData\Roaming\npm
echo [%time%] Trying start npm module
@felipebaltazar
felipebaltazar / RestartAdbServerAndroid.bat
Created August 24, 2018 13:43
Bat to restart adb server
@echo off
echo ===========Adb server restart script===========
echo Author: Felipe Baltazar
echo Github:https://github.com/felipebaltazar
echo Creation Date: 24/08/2018
echo.
echo.
echo ====================Status=====================
echo Checking adb default path...
call CD %HomePath%\AppData\Local\Android\sdk\platform-tools
public static string FiltrarConteudoHTML(string sTexto) {
var textOnly = sTexto;
var output = new StringBuilder();
var htmlDoc = new HtmlDocument();
try {
htmlDoc.LoadHtml(sTexto);
htmlDoc.DocumentNode.Descendants()
.Where(n => n.Name == "script" || n.Name == "comment" || n.Name == "div")
.ToList()