PSC Code Manual

util/alias.lsp [src]

Aliases and wrappers

Functions

Function signature Description
(objectify enames) Return ENAMES as VLA objects
(vla-boolean-r ob1 bop ob2) Wrapper for vla-boolean that returns OB1
(vla-logic e) Returns :vlax-true or :vlax-false based on truthiness of E
(vla-put-color-r obj col) Wrapper for vla-put-color that returns OBJ
(vla-put-layer-r obj lay) Wrapper for vla-put-layer that returns OBJ
(vla-put-normal-r obj nor) Wrapper for vla-put-normal that returns OBJ
(vla-rotate-r obj ins rot) Wrapper for vla-rotate that returns OBJ
(vla-rotate3d-r obj ax1 ax2 rot) Wrapper for vla-rotate3d that returns OBJ
(vla-transformby-r obj mat) Wrapper for vla-transformby that returns OBJ
(vlax-put-property-r obj pro val) Wrapper for vlax-put-property that returns OBJ

(objectify enames)

Return ENAMES as VLA objects

(vla-boolean-r ob1 bop ob2)

Wrapper for vla-boolean that returns OB1

VARS:
(OB1 VLA-OBJECT)
(BOP nil (MEMBER BOP (LIST acUnion acIntersection acSubtraction)))
(OB2 VLA-OBJECT)

(vla-logic e)

Returns :vlax-true or :vlax-false based on truthiness of E

(vla-put-color-r obj col)

Wrapper for vla-put-color that returns OBJ

VARS:
(OBJ VLA-OBJECT)
(COL INT (>= COL 0) (<= COL 256))

(vla-put-layer-r obj lay)

Wrapper for vla-put-layer that returns OBJ

VARS:
(OBJ VLA-OBJECT)
(LAY STR)

(vla-put-normal-r obj nor)

Wrapper for vla-put-normal that returns OBJ

VARS:
(OBJ VLA-OBJECT)
(NOR variant)

(vla-rotate-r obj ins rot)

Wrapper for vla-rotate that returns OBJ

VARS:
(OBJ VLA-OBJECT)
(INS variant)
(ROT nil (NUMBERP ROT))

(vla-rotate3d-r obj ax1 ax2 rot)

Wrapper for vla-rotate3d that returns OBJ

VARS:
(OBJ VLA-OBJECT)
(AX1 variant)
(AX2 variant)
(ROT nil (NUMBERP ROT))

(vla-transformby-r obj mat)

Wrapper for vla-transformby that returns OBJ

VARS:
(OBJ VLA-OBJECT)
(MAT variant)

(vlax-put-property-r obj pro val)

Wrapper for vlax-put-property that returns OBJ

VARS:
(OBJ VLA-OBJECT)
(PRO (STR SYM))