VS:IFC GetIFCScheme

From Vectorworks Developer
Revision as of 13:23, 16 February 2021 by Root (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

.VectorScript|VectorScript ..VS:Function Reference|Function Reference ..VS:Function_Reference_Appendix|Appendix

Description

Gets the active IFC version.

FUNCTION IFC_GetIFCScheme(
VAR outScheme :INTEGER) : BOOLEAN;
def vs.IFC_GetIFCScheme():
    return (BOOLEAN, outScheme)

Parameters

outScheme INTEGER Possible out values are kIFCSupportScheme_2x2 = 2 (IFC 2x2); kIFCSupportScheme_2x3 = 3 (IFC 2x3) and kIFCSupportScheme_2x4 = 4 (IFC 4)

Return Value

TRUE on success, FALSE on failure.

Example

VectorScript

PROCEDURE Test;
VAR
	scheme	: INTEGER;
	ok 	: BOOLEAN;
BEGIN
	ok := IFC_GetIFCScheme(scheme);
END;

RUN(Test);
scheme	= -1
ok	= vs.IFC_GetIFCScheme(scheme)

Version

Availability: from Vectorworks 2017

See Also

IFC Enumeration Types

[[VCOM:VectorWorks:IFCLib:IFCEnumerations|IFC Enumeration Types]]