Voici la liste des fonctions par ordre alphabétique du AutoLISP :
Nom | Description |
---|---|
abs | Cette fonction permet de retourner la valeur absolue d'un nombre. |
acad_colordlg | Cette fonction permet d'afficher la boîte de dialogue standard de sélection de couleurs AutoCAD. |
acad_helpdlg | Cette fonction permet d'appeler le service d'aide. Cette fonction est obsolète. |
acad_pop_dbmod | Cette fonction permet de restaurer la valeur de la variable système DBMOD à la dernière valeur entreposée avec acad-push-dbmod. |
acad_push_dbmod | Cette fonction permet d'entreposer la valeur actuelle de la variable système DBMOD. |
acad_strlsort | Cette fonction permet de trier une liste de chaînes de caractères dans l'ordre alphabétique. |
acad_truecolorcli | Cette fonction permet d'indiquer un prompt des couleurs au prompt de commande. |
acad_truecolordlg | Cette fonction permet d'afficher la boîte de dialogue de sélection des couleurs AutoCAD avec des onglets pour les index, les vraies couleurs et les carnets de couleurs. |
acdimenableupdate | Cette fonction permet de contrôler la mise à jour automatique des dimensions associatives. |
acet_layerp_mark | Cette fonction permet de placer les marques de début et de fin pour l'enregistrement de la couche précédente. |
acet_layerp_mode | Cette fonction permet de demander et de définir le réglage LAYERPMODE. |
acet_laytrans | Cette fonction permet de convertir les calques de dessin en normes définies dans un autre fichier de dessin ou de normes. |
acet_ms_to_ps | Cette fonction permet de convertir une valeur réelle des unités d'espace modèle en unités d'espace papier. |
acet_ps_to_ms | Cette fonction permet de convertir une valeur réelle d'unités d'espace papier en unités d'espace modèle. |
action_tile | Cette fonction permet d'attribuer une action à évaluer lorsque l'utilisateur sélectionne la mosaïque spécifiée dans une boîte de dialogue. |
add_list | Cette fonction permet d'ajouter ou modifier une chaîne de caractères dans la liste des boîtes de dialogue actuellement actives. |
alert | Cette fonction permet d'afficher une boîte de dialogue contenant un message d'erreur ou d'avertissement. |
alloc | Cette fonction permet de définir la taille du segment à utiliser par la fonction expand. |
and | Cette fonction permet de retourner le «Et logique» des paramètres fournis. |
angle | Cette fonction permet de retourner un angle en radians d'une ligne définie par deux extrémités. |
angtof | Cette fonction permet de convertir une chaîne de caractères représentant un angle en une valeur réelle (virgule flottante) en radians. |
angtos | Cette fonction permet de convertir une valeur angulaire en radians en une chaîne de caractères. |
append | Cette fonction permet de prendre n'importe quel nombre de listes et les ajouter en une seule liste. |
apply | Cette fonction permet de passer une liste de paramètres to et exécute une fonction spécifiée. |
arx | Cette fonction permet de retourner une liste des applications ObjectARX actuellement chargées. |
arxload | Cette fonction permet de charger une application ObjectARX. |
arxunload | Cette fonction permet de décharger une application ObjectARX. |
ascii | Cette fonction permet de retourner la conversion du premier caractère d'une chaîne de caractères en son code de caractère ASCII (un entier). |
assoc | Cette fonction permet de rechercher dans une liste d'association un élément et renvoie cette entrée de liste. |
atan | Cette fonction permet de retourner l'arc tangente d'un nombre en radians. |
atof | Cette fonction permet de convertir une chaîne de caractères en un nombre réel. |
atoi | Cette fonction permet de convertir une chaîne de caractères en un entier. |
atom | Cette fonction permet de vérifier qu'un élément est un atome. |
atoms_family | Cette fonction permet de retourner une liste des symboles actuellement définis. |
autoarxload | Cette fonction permet de prédéfinir les noms de commande pour charger un fichier ObjectARX associé. |
autoload | Cette fonction permet de prédéfinir les noms de commande pour charger un fichier AutoLISP associé. |
boole | Cette fonction permet de servir de fonction booléenne au niveau des bits. |
boundp | Cette fonction permet de vérifier si une valeur est liée à un symbole. |
caddr | Cette fonction permet de retourner le troisième élément d'une liste. |
cadr | Cette fonction permet de retourner le deuxième élément d'une liste. |
car | Cette fonction permet de retourner le premier élément d'une liste. |
cdr | Cette fonction permet de retourner une liste contenant tout sauf le premier élément de la liste spécifiée. |
chr | Cette fonction permet de convertir un entier représentant un code de caractère ASCII en une chaîne de caractères d'un seul caractère. |
client_data_tile | Cette fonction permet d'associer les données gérées par l'application à une mosaïque de boîte de dialogue. |
close | Cette fonction permet de fermer un fichier ouvert. |
command | Cette fonction permet d'exécuter une commande AutoCAD. |
command-s | Cette fonction permet d'exécuter une commande AutoCAD et l'entrée fournie. |
cond | Cette fonction permet de servir de fonction conditionnelle principale pour AutoLISP. |
cons | Cette fonction permet d'ajouter un élément au début d'une liste ou construit une liste en pointillé. |
cos | Cette fonction permet de retourner le cosinus d'un angle exprimé en radians. |
cvunit | Cette fonction permet de convertir une valeur d'une unité de mesure à une autre. |
defun | Cette fonction permet de définir une fonction. |
defun_q | Cette fonction permet de définir une fonction sous forme de liste. |
defun_q_list_ref | Cette fonction permet d'afficher la structure de liste d'une fonction définie avec defun-q. |
defun_q_list_set | Cette fonction permet de définir la valeur d'un symbole pour être une fonction définie par une liste. |
dictadd | Cette fonction permet d'ajouter un objet non graphique au dictionnaire spécifié. |
dictnext | Cette fonction permet de trouver le prochain item dans un dictionnaire. |
dictremove | Cette fonction permet de supprimer une entrée du dictionnaire spécifié. |
dictrename | Cette fonction permet de renommer une entrée de dictionnaire. |
dictsearch | Cette fonction permet de recherche un dictionnaire pour un item. |
dimx_tile | Cette fonction permet de demander la largeur d'une mosaïque en unités de boîte de dialogue. |
dimy_tile | Cette fonction permet de demander la hauteur d'une mosaïque en unités de boîte de dialogue. |
distance | Cette fonction permet de retourner la distance 3D entre deux points. |
distof | Cette fonction permet de convertir une chaîne de caractères représentant une valeur réelle (virgule flottante) en une valeur réelle. |
done_dialog | Cette fonction permet de terminer une boîte de dialogue. |
dumpallproperties | Cette fonction permet de demander les propriétés prises en charge par une entité. |
end_image | Cette fonction permet de terminer la création de l'image de la boîte de dialogue actuellement active. |
end_list | Cette fonction permet de terminer le traitement de la liste des boîtes de dialogue actuellement actives. |
entdel | Cette fonction permet de supprimer des objets (entités) ou restaurer des objets précédemment supprimés. |
entget | Cette fonction permet de demander les données de définition d'un objet (entité). |
entlast | Cette fonction permet de demander le nom du dernier objet principal (entité) non supprimé du dessin. |
entmake | Cette fonction permet de créer une nouvelle entité dans le dessin. |
entmakex | Cette fonction permet de créer un nouvel objet ou une nouvelle entité, lui attribue un descripteur et un nom d'entité (sans attribuer de propriétaire), puis renvoie le nouveau nom de l'entité. |
entmod | Cette fonction permet de modifier les données de définition d'un objet (entité). |
entnext | Cette fonction permet de demander le nom du prochain objet (entité) dans le dessin. |
entsel | Cette fonction permet d'afficher un prompt pour l'utilisateur afin de sélectionner un seul objet (entité) en spécifiant un point. |
entupd | Cette fonction permet mettre à jour l'image d'écran d'un objet (entité). |
eq | Cette fonction permet de demander si 2 expressions sont identiques. |
equal | Cette fonction permet de demander si 2 expressions sont égales. |
eval | Cette fonction permet de retourner le résultat de l'évaluation d'une expression AutoLISP. |
exit | Cette fonction permet de forcer l'application en cours à quitter. |
exp | Cette fonction permet de retourner la constante e (soit un nombre réel) élevée à une puissance spécifiée (l'anti-log naturel). |
expand | Cette fonction permet d'allouer de la mémoire supplémentaire pour AutoLISP. |
expt | Cette fonction permet de retourner un nombre élevé à une puissance spécifiée. |
fill_image | Cette fonction permet de dessiner un rectangle plein dans la mosaïque d'image de la boîte de dialogue active. |
findfile | Cette fonction permet de rechercher dans la bibliothèque AutoCAD les chemins de confiance pour le fichier ou le répertoire spécifié. |
findtrustedfile | Cette fonction permet de rechercher les emplacements approuvés d'AutoCAD pour le fichier spécifié. |
fix | Cette fonction permet de retourner la conversion d'un nombre réel en l'entier le plus proche. |
float | Cette fonction permet de retourner la conversion d'un nombre en un nombre réel. |
foreach | Cette fonction permet d'évaluer les expressions pour tous les membres d'une liste. |
function | Cette fonction permet d'indiquer au compilateur Visual LISP de lier et d'optimiser un paramètre comme s'il s'agissait d'une fonction intégrée. |
gc | Cette fonction permet de force l'exécution du ramasse-miettes, ce qui libère de la mémoire inutilisée. |
gcd | Cette fonction permet de retourner le plus grand dénominateur commun de 2 entiers. |
get_attr | Cette fonction permet de demander la valeur DCL d'un attribut de boîte de dialogue. |
get_tile | Cette fonction permet de demander la valeur d'exécution actuelle d'une mosaïque de boîte de dialogue. |
getangle | Cette fonction permet de mettre en pause l'entrée d'un angle par l'utilisateur et renvoie cet angle en radians. |
getcfg | Cette fonction permet de demander les données d'application de la section AppData du fichier acad20xx.cfg. |
getcname | Cette fonction permet de demander le nom localisé ou anglais d'une commande AutoCAD. |
getcorner | Cette fonction permet de mettre en mode pause l'entrée utilisateur du deuxième coin d'un rectangle. |
getdist | Cette fonction permet de mettre en mode pause la saisie d'une distance par l'utilisateur. |
getenv | Cette fonction permet de demander la valeur de chaîne de caractères attribuée à une variable d'environnement système. |
getfiled | Cette fonction permet d'afficher un prompt à l'utilisateur à attribuer un nom de fichier à la boîte de dialogue standard du fichier AutoCAD et renvoie ce nom de fichier. |
getint | Cette fonction permet de mettre en mode pause la saisie d'un entier par l'utilisateur et renvoie cet entier. |
getkword | Cette fonction permet de mettre en mode pause la saisie d'un mot clef par l'utilisateur et renvoie ce mot clef. |
getorient | Cette fonction permet de mettre en mode pause l'entrée d'un angle par l'utilisateur et renvoie cet angle en radians. |
getpoint | Cette fonction permet de mettre en mode pause l'entrée d'un point par l'utilisateur et renvoie ce point. |
getpropertyvalue | Cette fonction permet de retourner la valeur actuelle de la propriété d'une entité. |
getreal | Cette fonction permet de mettre en mode pause la saisie d'un nombre réel par l'utilisateur et renvoie ce nombre réel. |
getstring | Cette fonction permet de mettre en mode pause la saisie d'une chaîne de caractères par l'utilisateur et renvoie cette chaîne de caractères. |
getvar | Cette fonction permet de demander la valeur d'une variable système AutoCAD. |
graphscr | Cette fonction permet d'afficher l'écran graphique d'AutoCAD. |
grclear | Cette fonction permet d'effacer la fenêtre courante. Cette fonction est obsolète. |
grdraw | Cette fonction permet de dessiner un vecteur entre 2 points dans la fenêtre actuelle. |
grread | Cette fonction permet de lire les valeurs de l'un des périphériques d'entrée AutoCAD. |
grtext | Cette fonction permet d'écrire le texte dans la ligne d'état ou dans les zones de menu à l'écran. |
grvecs | Cette fonction permet de dessiner plusieurs vecteurs dans la zone de dessin. |
handent | Cette fonction permet de demander un nom d'objet (entité) en fonction de son descripteur. |
help | Cette fonction permet d'appeler la fonction d'aide. |
if | Cette fonction permet d'évaluer les expressions. |
initcommandversion | Cette fonction permet de forcer la prochaine commande à s'exécuter avec la version spécifiée. |
initdia | Cette fonction permet de forcer l'affichage de la boîte de dialogue de la prochaine commande. |
initget | Cette fonction permet d'établir des mots-clefs à utiliser par le prochain appel de fonction d'entrée utilisateur. |
inters | Cette fonction permet de trouver l'intersection de 2 lignes. |
ispropertyreadonly | Cette fonction permet de retourner l'état en lecture seule de la propriété d'une entité. |
itoa | Cette fonction permet de retourner la conversion d'un entier en une chaîne de caractères. |
lambda | Cette fonction permet de définir une fonction anonyme. |
last | Cette fonction permet de retourner le dernier élément de la liste. |
layerstate-addlayers | Cette fonction permet d'ajouter ou mettre à jour une série de couches à un état de couche. |
layerstate-compare | Cette fonction permet de comparer un état de couches dans le dessin en cours. |
layerstate-delete | Cette fonction permet de supprimer un état de couche. |
layerstate-export | Cette fonction permet d'exporter un état de couche dans un fichier spécifié. |
layerstate-getlastrestored | Cette fonction permet de retourner le nom du dernier état de couche restauré dans le dessin en cours. |
layerstate-getlayers | Cette fonction permet de retourner les calques enregistrés dans un état de couche. |
layerstate-getnames | Cette fonction permet de retourner une liste des noms d'état de couche. |
layerstate-has | Cette fonction permet de vérifier si un état de couche est présent. |
layerstate-import | Cette fonction permet d'importer un état de couche à partir d'un fichier spécifié. |
layerstate-importfromdb | Cette fonction permet d'importer un état de couche à partir d'un fichier de dessin spécifié. |
layerstate-removelayers | Cette fonction permet de supprimer une liste de couches d'un état de couche. |
layerstate-rename | Cette fonction permet de renommer un état de couche. |
layerstate-restore | Cette fonction permet de restaurer un état de couche dans le dessin actuel. |
layerstate-save | Cette fonction permet d'enregistrer un état de couche dans le dessin en cours. |
layoutlist | Cette fonction permet de retourner une liste de toutes les dispositions d'espace papier du dessin en cours. |
length | Cette fonction permet de retourner un entier indiquant le nombre d'éléments dans une liste. |
list | Cette fonction permet de prendre n'importe quel nombre d'expressions et les combine dans une seule liste. |
listp | Cette fonction permet de vérifier qu'un élément est une liste. |
load_dialog | Cette fonction permet de charger un fichier DCL. |
load | Cette fonction permet d'évaluer les expressions AutoLISP dans un fichier. |
log | Cette fonction permet de demander le log naturel d'un nombre sous forme de nombre réel. |
logand | Cette fonction permet de retourner le résultat du «Et logique» au niveau des bits d'une liste d'entiers. |
logior | Cette fonction permet de retourner le résultat du «Ou logique» au niveau des bits logique d'une liste d'entiers. |
lsh | Cette fonction permet de retourner le décalage logique au niveau des bits d'un entier d'un nombre spécifié de bits. |
mapcar | Cette fonction permet de demander une liste résultant de l'exécution d'une fonction avec une liste (ou des listes) fournie (s) comme paramètres de la fonction. |
max | Cette fonction permet de retourner le plus grand des nombres donnés. |
mem | Cette fonction permet d'afficher l'état actuel de la mémoire AutoLISP. |
member | Cette fonction permet de rechercher dans une liste l'occurrence d'une expression et renvoie le reste de la liste, en commençant par la première occurrence de l'expression. |
menucmd | Cette fonction permet d'émettre des commandes de menu, ou définit et récupère l'état d'un élément de menu. |
menugroup | Cette fonction permet de vérifier qu'un menugroup est chargé. |
min | Cette fonction permet de retourner le plus petit des nombres donnés. |
minusp | Cette fonction permet de vérifier qu'un nombre est négatif. |
mode_tile | Cette fonction permet de définir le mode d'une mosaïque de boîte de dialogue. |
namedobjdict | Cette fonction permet de retourner le nom d'entité du dictionnaire des objets nommés du dessin courant, étant la racine de tous les objets non graphiques du dessin. |
nentsel | Cette fonction permet d'afficher un prompt pour l'utilisateur afin de sélectionner un objet (entité) en spécifiant un point et donner accès aux données de définition contenues dans un objet complexe. |
nentselp | Cette fonction permet de fournir une fonctionnalité similaire à celle de la fonction nentsel sans nécessiter la saisie de l'utilisateur. |
new_dialog | Cette fonction permet de commencer une nouvelle boîte de dialogue et l'affiche, et peut également spécifier une action par défaut. |
not | Cette fonction permet de vérifier qu'un élément est évalué à nil. |
nth | Cette fonction permet de retourner le nième élément d'une liste. |
null | Cette fonction permet de vérifier qu'un élément est lié à nil. |
numberp | Cette fonction permet de vérifier qu'un élément est un nombre réel ou un entier. |
open | Cette fonction permet d'ouvrir un fichier accessible par les fonctions d'entrée/sortie d'AutoLISP. |
or | Cette fonction permet de retourner le «Ou logique» d'une liste d'expressions. |
osnap | Cette fonction permet de retourner un point 3D résultant de l'application d'un mode capture d'objet à un point spécifié. |
polar | Cette fonction permet de retourner le point 3D UCS à un angle et à une distance spécifiés d'un point. |
prin1 | Cette fonction permet d'afficher une expression sur la ligne de commande ou écrit une expression dans un fichier ouvert. |
princ | Cette fonction permet d'afficher une expression sur la ligne de commande ou écrit une expression dans un fichier ouvert. |
Cette fonction permet d'afficher une expression sur la ligne de commande ou écrit une expression dans un fichier ouvert. | |
progn | Cette fonction permet d'évaluer chaque expression de manière séquentielle et renvoie la valeur de la dernière expression. |
prompt | Cette fonction permet d'afficher une chaîne de caractères dans la zone de prompt de votre écran. |
quit | Cette fonction permet de forcer l'application en cours à quitter. |
quote | Cette fonction permet de retourner une expression sans l'évaluer. |
read_char | Cette fonction permet de retourner le code ASCII décimal représentant le caractère lu dans le tampon d'entrée du clavier ou dans un fichier ouvert. |
read_line | Cette fonction permet de lire une chaîne de caractères depuis le clavier ou un fichier ouvert, jusqu'à ce qu'un marqueur de fin de ligne soit rencontré. |
read | Cette fonction permet de retourner la première liste ou atome obtenu à partir d'une chaîne de caractères. |
redraw | Cette fonction permet de redessiner la fenêtre courante ou un objet spécifié (entité) dans la fenêtre courante. |
regapp | Cette fonction permet d'enregistrer un nom d'application avec le dessin AutoCAD actuel en vue de l'utilisation des données d'objet étendues. |
rem | Cette fonction permet de diviser le premier nombre par le second et renvoie le reste. |
repeat | Cette fonction permet d'évaluer chaque expression un nombre de fois spécifié et renvoie la valeur de la dernière expression. |
reverse | Cette fonction permet de retourner une copie d'une liste avec ses éléments inversés. |
rtos | Cette fonction permet de convertir un nombre en chaîne de caractères. |
set | Cette fonction permet de définir la valeur d'un nom de symbole cité en expression. |
set_tile | Cette fonction permet de définir la valeur d'une mosaïque de boîte de dialogue. |
setcfg | Cette fonction permet d'écrire les données d'application dans la section AppData du fichier acad20xx.cfg. |
setenv | Cette fonction permet de définir une variable d'environnement système sur une valeur spécifiée. |
setfunhelp | Cette fonction permet d'enregistrer une commande définie par l'utilisateur avec la fonction d'aide pour que le fichier d'aide approprié et la rubrique soient appelés lorsque l'utilisateur demande de l'aide pour cette commande. |
setpropertyvalue | Cette fonction permet de définir la valeur de la propriété pour une entité. |
setq | Cette fonction permet de définir la valeur d'un symbole ou de symboles en expressions associées. |
setvar | Cette fonction permet de définir une variable système AutoCAD sur une valeur spécifiée. |
setview | Cette fonction permet d'établir une vue pour une fenêtre spécifiée. |
showhtmlmodalwindow | Cette fonction permet d'afficher une boîte de dialogue modale avec un URI (Uniform Resource Identifier) spécifié. |
sin | Cette fonction permet de retourner le sinus d'un angle sous la forme d'un nombre réel exprimé en radians. |
slide_image | Cette fonction permet d'afficher une diapositive AutoCAD dans la mosaïque d'image de la boîte de dialogue actuellement active. |
snvalid | Cette fonction permet de vérifier le nom de la table de symboles pour les caractères valides. |
sqrt | Cette fonction permet de retourner la racine carrée d'un nombre sous forme de nombre réel. |
ssadd | Cette fonction permet d'ajouter un objet (entité) à un ensemble de sélection ou crée un nouvel ensemble de sélection. |
ssdel | Cette fonction permet de supprimer un objet (entité) d'un ensemble de sélection. |
ssget | Cette fonction permet de créer un jeu de sélection à partir de l'objet sélectionné. |
ssgetfirst | Cette fonction permet de demander quels objets sont sélectionnés et saisis. |
sslength | Cette fonction permet de retourner un entier contenant le nombre d'objets (entités) dans un ensemble de sélection. |
ssmemb | Cette fonction permet de tester si un objet (entité) est membre d'un ensemble de sélection. |
ssname | Cette fonction permet de retourner le nom d'objet (entité) de l'élément indexé d'un ensemble de sélection. |
ssnamex | Cette fonction permet de demander des informations sur la création d'un ensemble de sélection. |
sssetfirst | Cette fonction permet de fixer quels objets sont sélectionnés et saisis. |
start_dialog | Cette fonction permet d'afficher une boîte de dialogue et commence à accepter les entrées de l'utilisateur. |
start_image | Cette fonction permet de démarrer la création d'une image dans la mosaïque de la boîte de dialogue. |
start_list | Cette fonction permet de démarrer le traitement d'une liste dans la zone de liste ou dans la mosaïque de la boîte de dialogue de liste déroulante. |
startapp | Cette fonction permet de démarrer une application externe. |
strcase | Cette fonction permet de demander une chaîne de caractères dans laquelle tous les caractères alphabétiques ont été convertis en majuscules ou en minuscules. |
strcat | Cette fonction permet de demander une chaîne de caractères étant la concaténation de plusieurs chaînes de caractères. |
strlen | Cette fonction permet de demander un entier représentant le nombre de caractères d'une chaîne de caractères. |
subst | Cette fonction permet de demander la recherche dans une liste un ancien item et renvoie une copie de la liste avec un nouvel item remplacé à la place de chaque occurrence de l'ancien. |
substr | Cette fonction permet de demander une sous-chaîne de caractères d'une chaîne de caractères. |
tablet | Cette fonction permet de demander et définir les calibrages du numériseur (tablette). |
tblnext | Cette fonction permet de trouver l'élément suivant dans une table de symboles. |
tblobjname | Cette fonction permet de demander le nom d'entité d'une entrée de table de symboles spécifiée. |
tblsearch | Cette fonction permet de rechercher un nom de symbole dans une table de symboles. |
term_dialog | Cette fonction permet de terminer toutes les boîtes de dialogue actuelles comme si l'utilisateur les avait annulées. |
terpri | Cette fonction permet d'afficher une nouvelle ligne sur la ligne de commande. |
textbox | Cette fonction permet de mesurer un objet texte spécifié et renvoyer les coordonnées diagonales d'une zone contenant le texte. |
textpage | Cette fonction permet de basculer le focus de la zone de dessin à l'écran de texte. |
textscr | Cette fonction permet de basculer le focus de la zone de dessin à l'écran de texte. |
trace | Cette fonction permet d'aider au débogage AutoLISP. |
trans | Cette fonction permet de convertir un point (ou un déplacement) d'un système de coordonnées à un autre. |
type | Cette fonction permet de retourner le type d'un élément spécifié. |
unload_dialog | Cette fonction permet de décharger un fichier DCL. |
untrace | Cette fonction permet d'effacer l'indicateur de trace pour les fonctions spécifiées. |
vector_image | Cette fonction permet de dessiner un vecteur dans l'image de la boîte de dialogue actuellement active. |
ver | Cette fonction permet de retourner une chaîne de caractères contenant le numéro de version actuel d'AutoLISP. |
vl-acad-defun | Cette fonction permet de fixer un symbole de fonction AutoLISP en tant que sous-routine externe. |
vl-acad-undefun | Cette fonction permet d'annuler la définition d'un symbole de fonction AutoLISP afin qu'il ne soit plus disponible pour les applications ObjectARX. |
vl-arx-import | Cette fonction permet d'importer les fonctions ObjectARX/ADSRX dans un espace de noms distinct VLX. |
vl-bb-ref | Cette fonction permet de retourner la valeur d'une variable de l'espace de noms blackboard. |
vl-bb-set | Cette fonction permet de fixer une variable dans l'espace de noms blackboard. |
vl-catch-all-apply | Cette fonction permet de passer une liste de paramètres à une fonction spécifiée et intercepte les exceptions. |
vl-catch-all-error-message | Cette fonction permet de retourner une chaîne de caractères d'un objet d'erreur. |
vl-catch-all-error-p | Cette fonction permet de déterminer si un paramètre est un objet d'erreur renvoyé par vl-catch-all-apply. |
vl-cmdf | Cette fonction permet d'exécuter une commande AutoCAD. |
vl-consp | Cette fonction permet de déterminer si une liste est nil ou non. |
vl-directory-files | Cette fonction permet de répertorier tous les fichiers d'un répertoire spécifié. |
vl-doc-export | Cette fonction permet de mettre une fonction à la disposition du document actuel. |
vl-doc-import | Cette fonction permet d'importer une fonction précédemment exportée dans un espace de noms VLX. |
vl-doc-ref | Cette fonction permet de demander la valeur d'une variable de l'espace de noms du document actuel. |
vl-doc-set | Cette fonction permet de fixer la valeur d'une variable dans l'espace de nom du document actuel. |
vl-every | Cette fonction permet de vérifier si le prédicat est vrai pour chaque combinaison d'éléments. |
vl-exit-with-error | Cette fonction permet de passer le contrôle d'un gestionnaire d'erreurs à la fonction *error* de l'espace de noms appelant. |
vl-exit-with-value | Cette fonction permet de retourner une valeur à la fonction ayant appelé le gestionnaire *error* à partir d'un autre espace de noms. |
vl-file-copy | Cette fonction permet de copier ou ajouter le contenu d'un fichier à un autre fichier. |
vl-file-delete | Cette fonction permet de supprime un fichier. |
vl-file-directory-p | Cette fonction permet de déterminer si un nom de fichier fait référence à un répertoire. |
vl-file-rename | Cette fonction permet de renomme un fichier. |
vl-file-size | Cette fonction permet de déterminer la taille d'un fichier, en octets. |
vl-file-systime | Cette fonction permet de retourner l'heure de la dernière modification du fichier spécifié. |
vl-filename-base | Cette fonction permet de retourner le nom d'un fichier après avoir supprimé le chemin du répertoire et son extension. |
vl-filename-directory | Cette fonction permet de retourner le chemin du répertoire d'un fichier, après avoir supprimé le nom et l'extension. |
vl-filename-extension | Cette fonction permet de retourner l'extension d'un nom de fichier, après avoir supprimé le reste du nom. |
vl-filename-mktemp | Cette fonction permet de calculer un nom de fichier unique à utiliser pour un fichier temporaire. |
vl-get-resource | Cette fonction permet de retourner le texte entreposé dans un fichier .txt dans un VLX. |
vl-list* | Cette fonction permet de construire et retourner une liste. |
vl-list->string | Cette fonction permet de combiner les caractères associés à une liste d'entiers dans une chaîne de caractères. |
vl-list-exported-functions | Cette fonction permet de répertorier les fonctions exportées. |
vl-list-length | Cette fonction permet de calculer la longueur d'une liste true. |
vl-list-loaded-vlx | Cette fonction permet de retourner une liste de tous les fichiers VLX d'espace de nom séparé associés au document actuel. |
vl-load-all | Cette fonction permet de charger un fichier dans tous les documents AutoCAD ouverts, ainsi que dans tout document ouvert ultérieurement au cours de la session AutoCAD en cours. |
vl-load-com | Cette fonction permet de charger les fonctions AutoLISP étendues liées au support ActiveX. |
vl-load-reactors | Cette fonction permet de charger les fonctions de support du réacteur. |
vl-member-if-not | Cette fonction permet de déterminer si le prédicat est nil pour l'un des membres de la liste. |
vl-member-if | Cette fonction permet de déterminer si le prédicat est vrai pour l'un des membres de la liste. |
vl-mkdir | Cette fonction permet de créer un répertoire. |
vl-position | Cette fonction permet de retourner l'index de l'élément de liste spécifié. |
vl-prin1-to-string | Cette fonction permet de retourner la représentation sous forme de chaîne de caractères des données LISP comme si elles étaient sorties par la fonction prin1. |
vl-princ-to-string | Cette fonction permet de retourner la représentation sous forme de chaîne de caractères des données LISP comme si elles étaient sorties par la fonction princ. |
vl-propagate | Cette fonction permet de copier la valeur d'une variable dans tous les espaces de nom de document ouverts (et la définit dans tous les dessins ouverts au cours de la session AutoCAD en cours). |
vl-registry-delete | Cette fonction permet de supprimer la clef ou la valeur spécifiée du registre Windows ou du fichier de liste de propriétés sous Mac OS. |
vl-registry-descendents | Cette fonction permet de retourner une liste de sous-clefs ou de noms de valeurs pour la clef de registre Windows ou la clef de fichier de liste de propriétés spécifiée sous Mac OS. |
vl-registry-read | Cette fonction permet de retourner les données entreposées dans le registre Windows ou la clef du fichier de liste de propriétés sous Mac OS pour la paire clef/valeur spécifiée. |
vl-registry-write | Cette fonction permet de créer une clef dans le registre Windows ou le fichier de liste de propriétés sous Mac OS. |
vl-remove-if-not | Cette fonction permet de retourner tous les éléments de la liste fournie ayant réussi la fonction de test. |
vl-remove-if | Cette fonction permet de retourner tous les éléments de la liste fournie échouant à la fonction de test. |
vl-remove | Cette fonction permet de supprimer des éléments d'une liste. |
vl-some | Cette fonction permet de vérifier si le prédicat n'est pas nil pour une combinaison d'éléments. |
vl-sort-i | Cette fonction permet de trier les éléments d'une liste en fonction d'une fonction de comparaison donnée et renvoie les numéros d'index des éléments. |
vl-sort | Cette fonction permet de trier les éléments d'une liste en fonction d'une fonction de comparaison donnée. |
vl-string->list | Cette fonction permet de convertir une chaîne de caractères en une liste de codes de caractères. |
vl-string-elt | Cette fonction permet de retourner la représentation ASCII du caractère à une position spécifiée dans une chaîne de caractères. |
vl-string-left-trim | Cette fonction permet de supprimer les caractères spécifiés au début d'une chaîne de caractères. |
vl-string-mismatch | Cette fonction permet de retourner la longueur du préfixe commun le plus long pour 2 chaînes de caractères, en commençant aux positions spécifiées. |
vl-string-position | Cette fonction permet de rechercher un caractère avec le code ASCII spécifié dans une chaîne de caractères. |
vl-string-right-trim | Cette fonction permet de supprimer les caractères spécifiés à la fin d'une chaîne de caractères. |
vl-string-search | Cette fonction permet de rechercher le motif spécifié dans une chaîne de caractères. |
vl-string-subst | Cette fonction permet de remplacer une chaîne de caractères par une autre, dans une chaîne de caractères. |
vl-string-translate | Cette fonction permet de remplacer les caractères d'une chaîne de caractères par un ensemble de caractères spécifié. |
vl-string-trim | Cette fonction permet de supprimer les caractères spécifiés au début et à la fin d'une chaîne de caractères. |
vl-symbol-name | Cette fonction permet de retourner une chaîne de caractères contenant le nom d'un symbole. |
vl-symbol-value | Cette fonction permet de retourner la valeur actuelle liée à un symbole. |
vl-symbolp | Cette fonction permet d'identifier si un objet spécifié est un symbole ou non. |
vl-unload-vlx | Cette fonction permet de décharger une application VLX chargée dans son propre espace de noms. |
vl-vbaload | Cette fonction permet de charger un projet VBA. |
vl-vbarun | Cette fonction permet d'exécuter une macro VBA. |
vl-vlx-loaded-p | Cette fonction permet de déterminer si un VLX d'espace de nom séparé est actuellement chargé. |
vlax-3D-point | Cette fonction permet de créer une structure de point 3D compatible avec ActiveX (variante). |
vlax-add-cmd | Cette fonction permet d'ajouter des commandes au ensemble de commandes intégré AutoCAD. |
vlax-create-object | Cette fonction permet de créer une nouvelle instance d'un objet d'application. |
vlax-curve-getArea | Cette fonction permet de retourner l'aire à l'intérieur de la courbe. |
vlax-curve-getClosestPointTo | Cette fonction permet de retourner le point (dans WCS) sur une courbe la plus proche du point spécifié. |
vlax-curve-getClosestPointToProjection | Cette fonction permet de retourner le point le plus proche (dans WCS) d'une courbe après l'avoir projetée sur un plan. |
vlax-curve-getDistAtParam | Cette fonction permet de retourner la longueur du segment de la courbe du début de la courbe au paramètre spécifié. |
vlax-curve-getDistAtPoint | Cette fonction permet de retourner la longueur du segment de la courbe entre le point de départ de la courbe et le point spécifié. |
vlax-curve-getEndParam | Cette fonction permet de retourner le paramètre du point final de la courbe. |
vlax-curve-getEndPoint | Cette fonction permet de retourner le point final (dans WCS) de la courbe. |
vlax-curve-getFirstDeriv | Cette fonction permet de retourner la première dérivée (dans WCS) d'une courbe à l'emplacement spécifié. |
vlax-curve-getParamAtDist | Cette fonction permet de retourner le paramètre d'une courbe à la distance spécifiée du début de la courbe. |
vlax-curve-getParamAtPoint | Cette fonction permet de retourner le paramètre de la courbe au point. |
vlax-curve-getPointAtDist | Cette fonction permet de retourner le point (dans WCS) le long d'une courbe à la distance spécifiée par l'utilisateur. |
vlax-curve-getPointAtParam | Cette fonction permet de retourner le point à la valeur de paramètre spécifiée le long d'une courbe. |
vlax-curve-getSecondDeriv | Cette fonction permet de retourner la dérivée seconde (dans WCS) d'une courbe à l'emplacement spécifié. |
vlax-curve-getStartParam | Cette fonction permet de retourner le paramètre de départ sur la courbe. |
vlax-curve-getStartPoint | Cette fonction permet de retourner le point de départ (dans WCS) de la courbe. |
vlax-curve-isClosed | Cette fonction permet de déterminer si la courbe spécifiée est fermée (c'est-à-dire que le point de départ est identique au point final). |
vlax-curve-isPeriodic | Cette fonction permet de déterminer si la courbe spécifiée a une plage infinie dans les 2 directions et s'il existe une valeur de période dT, telle qu'un point sur la courbe à (u + dT) = point sur la courbe (u), pour tout paramètre u. |
vlax-curve-isPlanar | Cette fonction permet de déterminer s'il existe un plan contenant la courbe. |
vlax-dump-object | Cette fonction permet de répertorier les propriétés d'un objet et éventuellement les méthodes s'appliquant à l'objet. |
vlax-ename->vla-object | Cette fonction permet de transformer une entité en objet VLA. |
vlax-erased-p | Cette fonction permet de déterminer si un objet a été effacé. |
vlax-for | Cette fonction permet de parcourir une collection d'objets en évaluant chaque expression. |
vlax-get-acad-object | Cette fonction permet de récupérer l'objet d'application AutoCAD de niveau supérieur pour la session AutoCAD en cours. |
vlax-get-object | Cette fonction permet de retourner une instance en cours d'exécution d'un objet d'application. |
vlax-get-or-create-object | Cette fonction permet de retourner une instance en cours d'exécution d'un objet d'application ou crée une nouvelle instance si l'application n'est pas en cours d'exécution. |
vlax-get-property | Cette fonction permet de demander la propriété d'un objet VLA. |
vlax-import-type-library | Cette fonction permet d'importer des informations à partir d'une bibliothèque de types. |
vlax-invoke-method | Cette fonction permet d'appeler la méthode ActiveX spécifiée. |
vlax-ldata-delete | Cette fonction permet d'effacer les données LISP d'un dictionnaire de dessin. |
vlax-ldata-get | Cette fonction permet de demander les données LISP d'un dictionnaire de dessin ou d'un objet. |
vlax-ldata-list | Cette fonction permet de répertorier les données AutoLISP dans un dictionnaire de dessin. |
vlax-ldata-put | Cette fonction permet d'entreposer les données LISP dans un dictionnaire de dessin ou un objet. |
vlax-ldata-test | Cette fonction permet de déterminer si les données peuvent être enregistrées sur une limite de session. |
vlax-machine-product-key | Cette fonction permet de retourner le chemin du registre Windows d'AutoCAD dans HKLM (HKEY_LOCAL_MACHINE). |
vlax-make-safearray | Cette fonction permet de créer un safearray. |
vlax-make-variant | Cette fonction permet de créer un type de données variant. |
vlax-map-collection | Cette fonction permet d'appliquer une fonction à tous les objets d'une collection. |
vlax-method-applicable-p | Cette fonction permet de déterminer si un objet prend en charge une méthode particulière. |
vlax-object-released-p | Cette fonction permet de déterminer si un objet a été libéré. |
vlax-product-key | Cette fonction permet de retourner le chemin du registre Windows d'AutoCAD. |
vlax-property-available-p | Cette fonction permet de déterminer si un objet a une propriété spécifiée. |
vlax-put-property | Cette fonction permet de définir la propriété d'un objet ActiveX. |
vlax-read-enabled-p | Cette fonction permet de déterminer si un objet peut être lu. |
vlax-release-object | Cette fonction permet de libérer un objet de dessin. |
vlax-remove-cmd | Cette fonction permet de supprimer une seule commande ou un groupe de commandes. |
vlax-safearray->list | Cette fonction permet de retourner les éléments d'un safearray sous forme de liste. |
vlax-safearray-fill | Cette fonction permet d'entreposer les données dans les éléments d'un safearray. |
vlax-safearray-get-dim | Cette fonction permet de retourner le nombre de dimensions dans un objet safearray. |
vlax-safearray-get-element | Cette fonction permet de retourner un élément d'un tableau. |
vlax-safearray-get-l-bound | Cette fonction permet de retourner la limite inférieure (index de départ) d'une dimension d'un tableau. |
vlax-safearray-get-u-bound | Cette fonction permet de retourner la limite supérieure (index de fin) d'une dimension d'un tableau. |
vlax-safearray-put-element | Cette fonction permet d'ajouter un élément à un tableau. |
vlax-safearray-type | Cette fonction permet de retourner le type de données d'un safearray. |
vlax-tmatrix | Cette fonction permet de retourner une représentation appropriée pour une matrice de transformation 4 x 4 à utiliser dans les méthodes VLA. |
vlax-typeinfo-available-p | Cette fonction permet de déterminer si les informations TypeLib sont présentes pour le type d'objet spécifié. |
vlax-user-product-key | Cette fonction permet de retourner le chemin du registre Windows d'AutoCAD dans HKCU (HKEY_CURRENT_USER). |
vlax-variant-change-type | Cette fonction permet de retourner la valeur d'un variant après l'avoir changé d'un type de données à un autre. |
vlax-variant-type | Cette fonction permet de déterminer le type de données d'une variante. |
vlax-variant-value | Cette fonction permet de retourner la valeur d'une variante. |
vlax-vla-object->ename | Cette fonction permet de transformer un objet VLA en une entité AutoLISP. |
vlax-write-enabled-p | Cette fonction permet de déterminer si un objet de dessin AutoCAD peut être modifié. |
vlisp-compile | Cette fonction permet de compiler le code source AutoLISP dans un fichier FAS. |
vlr-acdb-reactor | Cette fonction permet de construire un objet réacteur avertissant lorsqu'un objet est ajouté, modifié ou effacé d'une base de données de dessin. |
vlr-add | Cette fonction permet d'activer un objet réacteur désactivé. |
vlr-added-p | Cette fonction permet de tester pour déterminer si un objet réacteur est activé. |
vlr-beep-reaction | Cette fonction permet d'émettre un bip. |
vlr-command-reactor | Cette fonction permet de construire un réacteur d'éditeur avertissant d'un événement de commande. |
vlr-current-reaction-name | Cette fonction permet de retourner le nom (symbole) de l'événement en cours, s'il est appelé depuis le rappel du réacteur. |
vlr-data | Cette fonction permet de retourner les données spécifiques à l'application associées à un réacteur. |
vlr-data-set | Cette fonction permet d'écraser les données spécifiques à l'application associées à un réacteur. |
vlr-deepclone-reactor | Cette fonction permet de construire un objet réacteur de l'éditeur avertissant d'un événement de clone profond. |
vlr-docmanager-reactor | Cette fonction permet de construire un objet réacteur avertissant des événements liés aux documents de dessin. |
vlr-dwg-reactor | Cette fonction permet de construire un objet réacteur de l'éditeur avertissant d'un événement de dessin (par exemple, l'ouverture ou la fermeture d'un fichier de dessin). |
vlr-dxf-reactor | Cette fonction permet de construire un objet réacteur de l'éditeur avertissant d'un événement lié à la lecture ou à l'écriture d'un fichier DXF. |
vlr-editor-reactor | Cette fonction permet de construire un objet réacteur de l'éditeur. |
vlr-insert-reactor | Cette fonction permet de construire un objet réacteur de l'éditeur avertissant d'un événement lié à l'insertion de bloc. |
vlr-linker-reactor | Cette fonction permet de construire un objet réacteur informant votre application chaque fois qu'une application ObjectARX est chargée ou déchargée. |
vlr-lisp-reactor | Cette fonction permet de construire un objet réacteur de l'éditeur avertissant d'un événement LISP. |
vlr-miscellaneous-reactor | Cette fonction permet de construire un objet de réacteur d'édition ne relevant d'aucun autre type de réacteur d'édition. |
vlr-mouse-reactor | Cette fonction permet de construire un objet réacteur de l'éditeur avertissant d'un événement de souris (par exemple, un double-clic). |
vlr-notification | Cette fonction permet de déterminer si un réacteur va ou non s'allumer si son espace de nom associé n'est pas actif. |
vlr-object-reactor | Cette fonction permet de construire un objet de réacteur objet de dessin. |
vlr-owner-add | Cette fonction permet d'ajouter un objet à la liste des propriétaires d'un réacteur d'objet. |
vlr-owner-remove | Cette fonction permet de supprimer un objet de la liste des propriétaires d'un réacteur d'objet. |
vlr-owners | Cette fonction permet de retourner la liste des propriétaires d'un réacteur objet. |
vlr-pers-list | Cette fonction permet de retourner une liste de réacteurs persistants dans le document de dessin en cours. |
vlr-pers-p | Cette fonction permet de déterminer si un réacteur est persistant. |
vlr-pers | Cette fonction permet de rendre le réacteur persistant. |
vlr-pers-release | Cette fonction permet de faire un réacteur transitoire. |
vlr-reaction-name | Cette fonction permet de retourner une liste de toutes les conditions de rappel possibles pour ce type de réacteur. |
vlr-reaction-set | Cette fonction permet d'ajouter ou remplacer une fonction de rappel dans un réacteur. |
vlr-reactions | Cette fonction permet de retourner une liste de paires (event-name . callback_function) pour le réacteur. |
vlr-reactors | Cette fonction permet de retourner une liste de réacteurs existants. |
vlr-remove-all | Cette fonction permet de désactiver tous les réacteurs du type spécifié. |
vlr-remove | Cette fonction permet de désactiver un réacteur. |
vlr-set-notification | Cette fonction permet de définir si la fonction de rappel d'un réacteur sera exécutée si son espace de nom associé n'est pas actif. |
vlr-sysvar-reactor | Cette fonction permet de construire un objet réacteur de l'éditeur avertissant d'une modification d'une variable système. |
vlr-toolbar-reactor | Cette fonction permet de construire un objet réacteur de l'éditeur avertissant d'une modification des images bitmap dans une barre d'outils. |
vlr-trace-reaction | Cette fonction permet d'indiquer une fonction de rappel prédéfinie affichant un ou plusieurs paramètres de rappel dans la fenêtre Trace. |
vlr-type | Cette fonction permet de retourner un symbole représentant le type de réacteur. |
vlr-types | Cette fonction permet de retourner une liste de tous les types de réacteurs. |
vlr-undo-reactor | Cette fonction permet de construire un objet réacteur de l'éditeur avertissant d'un événement d'annulation. |
vlr-wblock-reactor | Cette fonction permet de construire un objet réacteur de l'éditeur avertissant d'un événement lié à l'écriture d'un bloc. |
vlr-window-reactor | Cette fonction permet de construire un objet réacteur de l'éditeur avertissant d'un événement lié au déplacement ou au dimensionnement d'une fenêtre AutoCAD. |
vlr-xref-reactor | Cette fonction permet de construire un objet réacteur de l'éditeur avertissant un événement lié à l'attachement ou à la modification de XREF. |
vports | Cette fonction permet de retourner une liste de descripteurs de fenêtre pour la configuration actuelle de la fenêtre. |
wcmatch | Cette fonction permet d'effectuer une correspondance de motif générique sur une chaîne de caractères. |
while | Cette fonction permet d'évaluer une expression de test et, si elle n'est pas nil, évalue d'autres expressions; répète ce processus jusqu'à ce que l'expression de test soit évaluée à nil. |
write_char | Cette fonction permet d'écrire un caractère à l'écran ou dans un fichier ouvert. |
write_line | Cette fonction permet d'écrit une chaîne de caractères à l'écran ou dans un fichier ouvert. |
xdroom | Cette fonction permet de retourner la quantité d'espace de données étendu (xdata) disponible pour un objet (entity). |
xdsize | Cette fonction permet de retourner la taille (en octets) occupée par une liste lorsqu'elle est liée à un objet (entity) en tant que données étendues. |
zerop | Cette fonction permet de vérifier qu'un nombre est évalué à zéro. |
Légende
Cette couleur permet d'indiquer que la fonction est obsolète.
Dernière mise à jour : Vendredi, le 7 juin 2019