| Fonction |
Description |
| (alert string string string) |
Cette fonction permet d'afficher une boîte de message. Les paramètre sont respectivement le message, le titre et l'icône système. |
| (*settrace* [integer [integer]]) |
Cette fonction permet de définir le mode de traçage des routines et fonctions Lisp. Les paramètres sont respectivement l'indicateur du mode trace et le temps de réaction en secondes. |
| (trace symbol) |
Cette fonction permet de fournir une aide au débogage affichant la valeur de retour chaque fois que la fonction spécifiée est évaluée. Le paramètre indique la fonction. |
| (untrace symbol) |
Cette fonction permet d'effacer le mode de débogage pour la fonction spécifiée. Le paramètre indique la fonction. |
| (*error* string) |
Cette fonction permet d'indiquer la fonction de gestion des erreurs. Le paramètre permet d'indiquer le message d'erreur. |
| Fonction |
Description |
| (command arguments ...) |
Cette fonction permet d'exécuter une commande intégrée avec les paramètres fournis. |
| (delcmd string) |
Cette fonction permet de désactiver une commande spécifiée. |
| (actcmd string) |
Cette fonction permet de réactiver une commande spécifiée. |
| (getcname string) |
Cette fonction permet de récupérer le nom principal (souligné) d'une commande intégrée. Une commande principale a toujours un nom anglais. |
| (getvar string) |
Cette fonction permet de récupérer les paramètres des variables système. |
| (setvar string value) |
Cette fonction permet de définir une variable système sur une valeur spécifiée. |
| (findfile string [value]) |
Cette fonction permet de rechercher un fichier. |
| (getfiled string string string integer) |
Cette fonction permet de fournir une boîte de dialogue pour la sélection de fichiers. |
| (getcolorindex [point_list] [flag]) |
Cette fonction permet d'afficher la boîte de dialogue Couleurs permettant à l'utilisateur de sélectionner une couleur. |
| (initdia [flag]) |
Cette fonction permet de déterminer que certaines commandes appelant normalement une boîte de dialogue soient exécutées sur la ligne de commande lorsque l'indicateur est défini sur 0. |
| Fonction |
Description |
| (distance point_list point_list) |
Cette fonction permet de calculer la distance entre deux points donnés. |
| (angle point_list point_list) |
Cette fonction permet de calculer l'angle entre deux points. |
| (polar point_list real real) |
Cette fonction permet de retourner un point 3D. |
| (inters point_list point_list point_list point_list [value]) |
Cette fonction permet de retourner l'intersection de deux lignes spécifiées chacune par deux points d'extrémité. |
| (osnap point_list string) |
Cette fonction permet d'accrocher à un point significatif sur une entité (accrochage aux objets). |
| (textbox list) |
Cette fonction permet de retourner les coins d'un cadre de délimitation d'une entité de texte. |
| Fonction |
Description |
| (initget [integer] [string]) |
Cette fonction permet d'initialiser la prochaine fonction de saisie utilisateur. |
| (getreal [string]) |
Cette fonction permet d'afficher un prompt utilisateur pour saisir un nombre réel. |
| (getstring [value] [string]) |
Cette fonction permet d'afficher un prompt utilisateur pour saisir une chaîne de caractères. |
| (getpoint [point_list] [string]) |
Cette fonction permet d'afficher un prompt utilisateur pour spécifier un point. |
| (getcorner point_list [string]) |
Cette fonction permet d'afficher un prompt utilisateur pour spécifier un deuxième coin d'un rectangle. |
| (getdist [point] [prompt]) |
Cette fonction permet d'afficher un prompt utilisateur pour spécifier une distance. |
| (getangle [point_list] [string]) |
Cette fonction permet d'afficher un prompt utilisateur pour spécifier un angle. |
| (getorient [point_list] [string]) |
Cette fonction permet d'afficher un prompt utilisateur pour spécifier un angle en tenant compte de ANGBASE). |
| (getkword [string]) |
Cette fonction permet d'afficher un prompt utilisateur pour sélectionner une option. |
| (getint [string]) |
Cette fonction permet d'afficher un prompt utilisateur pour saisir une valeur entière. |
| Fonction |
Description |
| (rtos real [integer [integer]]) |
Cette fonction permet d'effectuer une conversion de nombre réel en chaîne de caractères. |
| (distof string [integer]) |
Cette fonction permet d'effectuer une conversion de la distance en Float. |
| (angtos real [integer [integer]]) |
Cette fonction permet d'effectuer la conversion d'angle en chaîne de caractères. |
| (angtof string [integer]) |
Cette fonction permet d'effectuer la conversion d'angle en Float. |
| (symbtos value) |
Cette fonction permet de retourner toutes les expressions Lisp dans une chaîne de caractères. |
| Fonction |
Description |
| (ssget [string] [point [point]] [point_list] [assoc_list]) |
Cette fonction permet de créer un ensemble de sélection. |
| (ssadd [Ename [SelSet]]) |
Cette fonction permet d'ajouter une entité à un ensemble de sélection. |
| (ssdel Ename SelSet) |
Cette fonction permet de supprimer une entité d'un ensemble de sélection. |
| (sslength SelSet) |
Cette fonction permet de retourner la longueur d'un ensemble de sélection. |
| (ssname SelSet integer) |
Cette fonction permet de retourner le nième élément d'un ensemble de sélection. |
| (ssmemb Ename SelSet) |
Cette fonction permet de vérifier si une entité est membre d'un ensemble de sélection. |
| (ssdbno SelSet) |
Cette fonction permet de retourner le numéro de base de données de dessin (id) auquel appartient l'ensemble de sélection. |
| Fonction |
Description |
| (entget Ename [list]) |
Cette fonction permet de retourner les informations sur l'entité. |
| (entmod list) |
Cette fonction permet de modifier une entité. |
| (entmake [list]) |
Cette fonction permet de crée une entité. |
| (entmakex list) |
Cette fonction permet de créer une nouvelle entité (graphique ou non graphique) avec une liste de données. |
| (entdel Ename) |
Cette fonction permet de supprimer une entité. |
| (entnext [Ename]) |
Cette fonction permet de retourner le nom de l'entité suivant l'entité donnée dans la base de données de dessin. |
| (entlast) |
Cette fonction permet de retourner la dernière entité ajoutée à la base de données de dessins. |
| (handent string) |
Cette fonction permet de retourner le nom de l'entité à l'entité ayant la référence spécifiée. |
| (entsel [string]) |
Cette fonction permet d'afficher un prompt utilisateur sélectionnant une entité. |
| (entupd Ename) |
Cette fonction permet de mettre à jour une entité complexe après modifications. |
| (entpos integer) |
Cette fonction permet de définir le pointeur de la base de données. |