Find Jobs
Hire Freelancers

Algorithms for simple 2D geometry coded in VB6 #3

$30-250 USD

En cours
Publié il y a plus de 4 ans

$30-250 USD

Payé lors de la livraison
Algorithms for simple 2D geometry coded in VB6 #3 PLEASE READ THROUGH THE WHOLE PROJECT DECRIPTION! PLEASE SET YOU BID TO WHAT YOU REALLY WANT AND NEED! OR DON'T BID. We need a few algorithms for solving tangent cases of circles in 2D geometry. It is about circles tangent to other elements (circle or/and line (mixed)). See attached PDF for an overview. The purpose is to create a circle/arc tangential to up to 3 other elements. There are also a few intermediate steps and conditions to solve, see PDF. In the case if a tangential circle/arc doesn't touch an input element, a variable or function return value has to reflect this. In principle it is the same as seen in several CAD programs. --- We will provide a test app which will help to interactively set different input data in a graphical manner. This test app is also supposed to display the results of the calculations. The coder and us can prove the correctness of the calculations in this test app. The test app is coded in VB6, it is not very sophisticated and easy to understand. See screenshot. The task shall happen in this test app. --- The calculations will lead to more than one single solution in most cases. All of them have to be returned and displayed. Also the touching points have to be calculated and returned and displayed. The best is to store the single solutions (result circle data and touching points) in an array. --- Before reinventing the wheel, the algorithms can be easily found here: [login to view URL] The algorithms are coded in C# and can be used in VB6 with some syntax change. The comments in the arcenciel algorithms are good and understandable. You need to know both: C# and VB6. --- The algorithms have to be coded in pure VB6 (Visual Basic 6). All variable names have to be self-explaining. Parts of the algorithms shall be in functions and not repeated over and over. A clean, structured coding is mandatory. Comments and variables in English please. --- Please ask questions if something is not clear to you. And don't bid if you didn't fully understood the tasks to solve. We will release the milestone immediately after we could check the source code and it is error-free. Payment will happen immediately after testing on our side gives positive results. Payment will happen in one shot only after completion, no intermediate milestones.
N° de projet : 21004174

Concernant le projet

7 propositions
Projet à distance
Actif à il y a 5 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
Décerné à :
Avatar de l'utilisateur
I have read seen your project description and attachment documents. You want your specific apps to work with the function of a object. If you want really professional work then hire me.
$100 USD en 7 jours
5,0 (15 commentaires)
5,7
5,7
7 freelances proposent en moyenne $290 USD pour ce travail
Avatar de l'utilisateur
Hi, I am interested in your project and like to talk with you about it. Send to me a message to start the discussions.
$1 240 USD en 20 jours
5,0 (41 commentaires)
7,7
7,7
Avatar de l'utilisateur
Hi, nice to meet you. I am Gao M. I have read your post carefully and this is very interesting for me. I have already checked your attachments and understood your idea and problem. I have 15 years of experience in software development and have already completed 146 projects in freelancer. Especially I have much experience in C#, VB6, Mathematics, Algorithm and so on. If you choose me, I will give you a perfect result. I want to discuss more details. I hope to work with you. I am always ready and I will wait for you. Thanks.
$250 USD en 7 jours
4,7 (56 commentaires)
6,5
6,5
Avatar de l'utilisateur
I hold a degree in Computer Engineering. I minored in Programming with a focus in ASP.NET tech. Whether independent or operating on a team my analytical approach to problem solving has been a plus. I have an extensive history developing and upgrading applications optimizing website performance and investigation and troubleshooting issues ensuring smoother processes for every end user. I am NCSA/Microsoft certified and always on the lookout for training and new trends in the technology.
$140 USD en 7 jours
5,0 (11 commentaires)
3,9
3,9
Avatar de l'utilisateur
Hi, I have read all the requirements and I am the right person for the Job. I have already created many geometry and vector related algo like shortest distance for pool drivers, shortest path from point etc. I have 3+ years of experience in .NET Framework, C#, Web API, MVC framework, JWT Authentication, Azure Cloud Service, Mongo DB, SQL Server. Kindly send me all details for more clarity and proper deadline of the task.
$222 USD en 4 jours
4,9 (3 commentaires)
3,0
3,0
Avatar de l'utilisateur
Hello, Hope you are doing well. I have gone through the project you just posted. As per my understanding, I have understood the project and I can complete it for sure. I guess I have developed several things in my past and I can show you those and you can see my profile skills as well. Have a look at my profile. https://www.freelancer.com/u/milindaudichya But before going forward I would like to discuss a few things with you on chat and I hope that is fine with you. I am waiting for your ping on chat. Regards, Milind
$49 USD en 5 jours
4,9 (2 commentaires)
1,7
1,7
Avatar de l'utilisateur
Hi! I'm a mathematician and I like to help you to create your programs in visual basic. Is good to get some technical work being a freelance. Thank you.
$30 USD en 7 jours
0,0 (0 commentaires)
0,0
0,0

À propos du client

Drapeau de GERMANY
Dortmund, Germany
4,9
27
Méthode de paiement vérifiée
Membre depuis juil. 9, 2010

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.