CtrlCAD source code C++ 11.4.0.0

Licenza: Prova gratuita ‎Dimensioni del file: 2.41 MB
‎Valutazione utenti: 3.3/5 - ‎4 ‎Voti

CTRLCAD è un cad di codice sorgente 2D per C++. È il punto di partenza per creare le proprie applicazioni di disegno personalizzate. La libreria è arredata in formati di codice sorgente per c++ Più di 1000 funzioni, ben documentate con molti esempi. Funzioni CTRLCAD: - Formati supportati: formato AutoCAD DWG/ DXF. - Pagine, Livelli, Tipi di linea, Blocchi, Stili Testo, Stili Punta, Stili a più righe (linee parallele), Set di selezione. - Oggetti grafici: punti, linee, polilinee sottoclassate, cerchi, archi, ellissi, rettangoli, testo, blocco Inserimenti, Immagini Raster, Tratteggi. - Vettorizzazione di immagini raster - Un ID univoco per ogni oggetto grafico facilita il riferimento al database esterno. - Accesso a tutte le proprietà di qualsiasi oggetto, a livello di programmazione o tramite finestre di dialogo. - Capacità di zoom che consentono di visualizzare l'intero disegno o qualsiasi parte desiderata di esso. - Mouse Wheel supporta zoom e panoramica in tempo reale. - Anteprima di stampa. - Finestra di comando per inserire il comando per parole chiave. - Interfaccia utente avanzata - Gestione livelli e blocchi - Spazio modello e layout - Utilizza la stampa in stile Autocad (. CTB e . File STB) - Operazioni booleane tra poligoni - Operazioni di modifica: Copia, Sposta, Ruota, Scala, Specchio, Matrice, Esplodi, Cancella, Partecipa. I singoli oggetti possono essere modificati spostando i punti di controllo (impugnature). - Meccanismo basato su eventi che consente il controllo dell'applicazione delle azioni dell'utente con un disegno. - Supporta i tipi di carattere TTF di Windows e i tipi di carattere AutoCAD SHP. - Supporta i pattern di tratteggio AutoCAD (PAT) e i tipi di linea (LIN). - Annullamento-rifacitura illimitato - Facile localizzazione in qualsiasi lingua.

cronologia delle versioni

  • Versione 11.4.0.0 pubblicato il 2011-04-05
    Nuovo aggiunto

Dettagli del programma

Eula

Contratto di licenza con l'utente finale

CONTRATTO DI LICENZA CON L'UTENTE FINALE PER SVILUPPATORI SINGOLI PER CTRLCAD® PRODOTTO SOFTWARE IMPORTANTE-LEGGERE ATTENTAMENTE. Si tratta del Contratto di Licenza con l'utente finale CtrlCAD ("EULA") è un ACCORDO legale tra l'utente (come singolo sviluppatore registrato o come sviluppatore/rappresentante registrato e per conto di una singola entità) e Mauro Corbo . DEFINIZIONI: d'ora in ora Design&Software è l'"Autore" di CTRLCAD, CTRLCAD è "Prodotto software" Installando, copiando o utilizzando in altro modo il PRODOTTO SOFTWARE, l'utente accetta di essere vincolato dai termini del presente Contratto. Se l'utente non accetta i termini del presente Contratto, NON installare o utilizzare il PRODOTTO SOFTWARE; in tal caso l'acquirente originario può, tuttavia, restituirlo al luogo di acquisto entro trenta giorni dalla data di acquisto originale per un rimborso completo. LICENZA DEL PRODOTTO SOFTWARE 1)CONCESSIONE DELLA LICENZA. Il PRODOTTO SOFTWARE è concesso in licenza, non venduto. Il presente Contratto concede all'utente, lo sviluppatore di software per computer registrato, i seguenti diritti: Software per applicazioni. Il PRODOTTO SOFTWARE può essere utilizzato solo dall'utente. È possibile installare e utilizzare una copia del PRODOTTO SOFTWARE, o qualsiasi versione precedente, per sviluppatore (fino a tre macchine); a condizione che tale uso sia conforme a tutte le leggi applicabili. File ridistribuibili. Nonostante i termini del presente Contratto al contrario, alcuni dei file eseguibili del PRODOTTO SOFTWARE potrebbero NON essere ridistribuiti dall'utente nella misura necessaria per il funzionamento consentito del codice di installazione software delle applicazioni creato dall'utente durante l'utilizzo del PRODOTTO SOFTWARE. Non è possibile distribuire le librerie, con qualsiasi applicazione dell'utente finale che si sviluppa. Le licenze appropriate devono essere acquistate per sviluppare applicazioni commerciali. Gli utenti finali delle applicazioni non hanno la licenza per utilizzare SOFTWARE PRODUCT per lo sviluppo di alcuna applicazione e non devono ridistribuire nessuno di questi file. È tua responsabilità chiarire tali restrizioni ai tuoi utenti finali. Tuttavia, non sei idoneo a utilizzare i nostri prodotti per costruire altri componenti. Per determinare se determinati file sono ridistribuibili, contattare il Centro informazioni autore: E-mail : [email protected] 2) DESCRIZIONE DI ALTRI DIRITTI E LIMITAZIONI. Academic Edition Software. Se il PRODOTTO SOFTWARE viene identificato come "Academic Edition" o "Educational Copy" o "AE", è necessario essere un "Utente educativo qualificato" per utilizzare il PRODOTTO SOFTWARE. Se l'utente ha acquistato tale PRODOTTO SOFTWARE e non è un utente educativo qualificato, non ha alcun diritto nel PRODOTTO SOFTWARE ai sensi del presente Contratto. Per determinare se sei un utente educativo qualificato, contatta il Centro informazioni sulle vendite degli autori: Ing.Mauro Corbo - Viale Italia 40 - 83100 Avellino - ITALIA - Fax 0039-825-1910084 - Email [email protected] Limitazioni relative al reverse engineering, alla decompilazione e al disassemblaggio. L'utente non può modificare, decodificare, decompilare o smontare il PRODOTTO SOFTWARE, Non per il software di rivendita. Se il PRODOTTO SOFTWARE è etichettato come "Non per la rivendita" o "NFR" o "Copia di valutazione", nonostante altre sezioni del presente Contratto, l'utente non può utilizzare il PRODOTTO SOFTWARE per scopi commerciali né venderlo, né trasferirlo in altro modo per valore. Gli scopi commerciali includono l'uso del PRODOTTO SOFTWARE per creare software per computer distribuito pubblicamente. Noleggio. L'utente non può noleggiare, affittare o prestare il PRODOTTO SOFTWARE a nessuna parte. Trasferimento software. L'utente può trasferire in modo permanente e completo tutti i suoi diritti ai sensi del presente Contratto, a condizione che (a) non conservi copie (intere o parziali), (b) trasferisca in modo permanente e completo tutti i PRODOTTI SOFTWARE (inclusi tutti i componenti, i supporti e i materiali stampati, eventuali aggiornamenti, il presente Contratto e, se applicabile, il Certificato di Autenticità) al destinatario e (c) il destinatario accetti innanzitutto di rispettare tutti i termini del presente Contratto. Se il PRODOTTO SOFTWARE è un aggiornamento, qualsiasi trasferimento deve includere tutte le versioni precedenti del PRODOTTO SOFTWARE e tutti i diritti dell'utente, se presente. Servizi di supporto. L'Autore può fornire all'utente servizi di supporto relativi al PRODOTTO SOFTWARE ("Servizi di supporto"). La fornitura e l'utilizzo dei Servizi di supporto è regolato dalle politiche e dai programmi dell'autore descritti nel manuale d'uso del PRODOTTO SOFTWARE e/o nella documentazione "online". Qualsiasi codice software supplementare fornito all'utente nell'ambito dei Servizi di supporto sarà considerato parte del PRODOTTO SOFTWARE e soggetto ai termini e alle condizioni del presente Contratto. Per quanto riguarda le informazioni tecniche fornite all'Autore nell'ambito dei Servizi di supporto, l'Autore può utilizzare tali informazioni per i suoi scopi commerciali, anche per gli aggiornamenti e lo sviluppo dei prodotti. Terminazione. Fatti salvi gli altri diritti dell'Autore, l'Autore può porre fine al presente Contratto se l'utente non rispetta i termini e le condizioni del presente Contratto. In tal caso, è necessario distruggere tutte le copie del PRODOTTO SOFTWARE e di tutte le sue parti componenti. 3) AGGIORNAMENTI. Se il PRODOTTO SOFTWARE è etichettato o altrimenti identificato dall'Autore come "aggiornamento", è necessario essere adeguatamente autorizzati a utilizzare un prodotto identificato dall'Autore come idoneo per l'aggiornamento al fine di utilizzare il PRODOTTO SOFTWARE. Un PRODOTTO SOFTWARE, etichettato o altrimenti identificato dall'Autore come aggiornamento, sostituisce e/o integra il prodotto che ha costituito la base per la tua idoneità a tale aggiornamento. L'utente può utilizzare il prodotto aggiornato risultante solo in conformità con i termini del presente Contratto. Se il PRODOTTO SOFTWARE è un aggiornamento di un componente di un pacchetto di programmi software concessi in licenza come singolo prodotto, il PRODOTTO SOFTWARE può essere utilizzato e trasferito solo come parte di tale singolo pacchetto di prodotti e non può essere separato per l'uso su più computer. 4)COPYRIGHT E MARCHI. Tutti i titoli, i marchi e i diritti d'autore relativi al PRODOTTO SOFTWARE, ai relativi materiali stampati e a qualsiasi copia del PRODOTTO SOFTWARE sono di proprietà o concessi in licenza da AUthor o dalle sue società affiliate. Il PRODOTTO SOFTWARE è protetto dalle leggi sul copyright e sui marchi e dalle disposizioni del trattato internazionale. È possibile effettuare una copia del PRODOTTO SOFTWARE a scopo di backup e archiviazione. Non è possibile copiare i materiali stampati che accompagnano il PRODOTTO SOFTWARE. L'utente non può rimuovere, modificare o modificare alcun copyright o avviso di marchio dell'Autore / Prodotto software da qualsiasi parte del PRODOTTO SOFTWARE, incluse, a titolo titolo pertanto non limitato a tali comunicazioni contenute nei supporti fisici e/o elettronici o nella documentazione, nelle caselle "about" del Prodotto Software, in una qualsiasi delle risorse di runtime e/o in qualsiasi nota, codice o altra incarnazione abilitata per il Web originariamente contenuta o altrimenti creata dal PRODOTTO SOFTWARE. 5) DIRITTI LIMITATI DEL GOVERNO ITALIANO. Il PRODOTTO SOFTWARE e la documentazione sono forniti con DIRITTI LIMITATI. Utilizzare duplicazione, o divulgazione da parte del Governo italiano è soggetta a restrizioni. Produttore è:Design&Software - Viale Italia 40 - 83100 Avellino - ITALIA - Fax 0039-825-1910084 - Email [email protected] 6)VARIE Il presente Contratto è disciplinato dalle leggi italiane. In caso di domande su questo Contratto, o se si desidera contattare l'Autore per qualsiasi motivo il Costruttore è: : Ing.Mauro Corbo - Viale Italia 40 - 83100 Avellino - ITALIA - Fax 0039-825-1910084 - Email [email protected] 7)GARANZIA LIMITATA GARANZIA LIMITATA. L'Autore garantisce che (a) il PRODOTTO SOFTWARE, per un periodo di trenta (30) giorni dalla data di consegna, eseguirà in modo sostanziale in conformità con i materiali scritti del Prodotto Software che lo accompagnano e (b) qualsiasi Servizio di Supporto fornito sarà sostanzialmente come descritto nei materiali scritti applicabili forniti all'assicurato RIMEDI DEL CLIENTE. Qualsiasi PRODOTTO SOFTWARE sostitutivo sarà garantito per il resto del periodo di garanzia originale o trenta (30) giorni, a seconda di quale sia più lungo. NESSUN'ALTRA GARANZIA. NELLA MISURA MASSIMA CONSENTITA DALLA LEGGE APPLICABILE, L'Autorità e i SUOI FORNITORI DECLINANO TUTTE LE ALTRE GARANZIE E CONDIZIONI, ESPLICITE O IMPLICITE, INCLUSE, A TITOLO TITOLO DANNOSO, GARANZIE IMPLICITE DI COMMERCIABILITÀ, IDONEITÀ PER UNO SCOPO PARTICOLARE, TITOLO E NON VIOLAZIONE, PER QUANTO RIGUARDA IL PRODOTTO SOFTWARE E LA FORNITURA O LA MANCATA FORNITURA DI SERVIZI DI SUPPORTO. LA GARANZIA LIMITATA TI CONFERISCE DIRITTI LEGALI SPECIFICI. POTRESTI AVER NE HAI ALTRI, CHE VARIANO DA STATO / GIURISDIZIONE A STATO / GIURISDIZIONE. ALCUNI STATI E GIURISDIZIONI NON CONSENTONO DICHIARAZIONI DI NON RESPONSABILITÀ O LIMITAZIONI SULLA DURATA DI UNA GARANZIA IMPLICITA, PERTANTO LA LIMITAZIONE DI CUI SOPRA POTREBBE NON APPLICARSI ALL'UTENTE. NELLA MISURA IN CUI LE GARANZIE IMPLICITE POTREBBERO NON ESSERE COMPLETAMENTE DECLINATE, MA LE LIMITAZIONI IMPLICITE DELLA GARANZIA SONO CONSENTITE DALLA LEGGE APPLICABILE, LE GARANZIE IMPLICITE SUL PRODOTTO SOFTWARE, SE DEL CASO, SONO LIMITATE A TRENTA (30) GIORNI. 8) LIMITAZIONE DI RESPONSABILITÀ. NELLA MISURA MASSIMA CONSENTITA DALLA LEGGE APPLICABILE, IN NESSUN CASO L'AUTORE O I SUOI FORNITORI SARANNO RESPONSABILI PER QUALSIASI DANNO SPECIALE, INCIDENTALE, INDIRETTO O CONSEQUENZIALE (INCLUSI, A TITOLO ESEMPLIFICATIVO, DANNI PER PERDITA DI PROFITTI AZIENDALI, INTERRUZIONE DELL'ATTIVITÀ, PERDITA DI INFORMAZIONI COMMERCIALI O QUALSIASI ALTRA PERDITA PECUNIARIA) DERIVANTE DALL'USO O DALL'IMPOSSIBILITÀ DI UTILIZZARE IL PRODOTTO SOFTWARE O DALLA FORNITURA O MANCATA FORNITURA DI SERVIZI DI SUPPORTO, ANCHE SE L'AUTORE È STATO INFORMATO DELLA POSSIBILITÀ DI TALI DANNI. IN OGNI CASO, L'INTERA RESPONSABILITÀ DELL'Autore AI SENSI DI QUALSIASI DISPOSIZIONE DEL PRESENTE CONTRATTO SARÀ LIMITATA ALL'IMPORTO EFFETTIVAMENTE PAGATO ALL'Autore PER IL PRODOTTO O IL SERVIZIO SOFTWARE CHE HA CAUSATO DIRETTAMENTE IL DANNO. POICHÉ ALCUNI STATI E GIURISDIZIONI NON CONSENTONO L'ESCLUSIONE O LA LIMITAZIONE DI RESPONSABILITÀ, LA LIMITAZIONE DI CUI SOPRA POTREBBE NON ESSERE APPLICABILE ALL'UTENTE.