Section courante

A propos

Section administrative du site

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.
print 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