Plant_CreateDupPlant PlantObjectCoreTools 
Vectorworks 2014

VectorScript Declaration:

PROCEDURE   Plant_CreateDupPlant
( plantToCreateFrom:HANDLE ) ;

Python:

def  vs.Plant_CreateDupPlant(plantToCreateFrom):
   return None

Description:

Creates a new plant from the currently selected plant



  Plant_EditPlantDefRB PlantObjectCoreTools 
Vectorworks 2014

VectorScript Declaration:

PROCEDURE   Plant_EditPlantDefRB
( plantToEdit:HANDLE ) ;

Python:

def  vs.Plant_EditPlantDefRB(plantToEdit):
   return None

Description:

Updates the definition when the user edits a plant definition from the resource browser



  Plant_GetToolInit PlantObjectCoreTools 
Vectorworks 2014

VectorScript Declaration:

FUNCTION   Plant_GetToolInit
:BOOLEAN ;

Python:

def  vs.Plant_GetToolInit():
   return BOOLEAN

Description:

Returns true if the plant tool is initialized.



  Plant_GetToolPlantNm PlantObjectCoreTools 
Vectorworks 2014

VectorScript Declaration:

FUNCTION   Plant_GetToolPlantNm
:STRING ;

Python:

def  vs.Plant_GetToolPlantNm():
   return STRING

Description:

Gets the current plant that the tool has loaded.



  Plant_GetToolPlcMode PlantObjectCoreTools 
Vectorworks 2014

VectorScript Declaration:

FUNCTION   Plant_GetToolPlcMode
:INTEGER ;

Python:

def  vs.Plant_GetToolPlcMode():
   return INTEGER

Description:

Gets the current placement mode associated with the plant tool.



  Plant_GetToolSpacing PlantObjectCoreTools 
Vectorworks 2014

VectorScript Declaration:

FUNCTION   Plant_GetToolSpacing
:REAL ;

Python:

def  vs.Plant_GetToolSpacing():
   return REAL

Description:

Gets the current spacing associated with the plant tool.



  Plant_ReplacePlant PlantObjectCoreTools 
Vectorworks 2014

VectorScript Declaration:

PROCEDURE   Plant_ReplacePlant
( plantToReplace:HANDLE ) ;

Python:

def  vs.Plant_ReplacePlant(plantToReplace):
   return None

Description:

Replaces a the currently selected plant



  Plant_ResetPlantInst PlantObjectCoreTools 
Vectorworks 2014

VectorScript Declaration:

PROCEDURE   Plant_ResetPlantInst
( plantSymbolName:DYNARRAY[] of CHAR ) ;

Python:

def  vs.Plant_ResetPlantInst(plantSymbolName):
   return None

Description:

Resets all instances of the plant symbol definition that is edited.



  Plant_UpdatePlaceTool PlantObjectCoreTools 
Vectorworks 2014

VectorScript Declaration:

PROCEDURE   Plant_UpdatePlaceTool
( plantToUpdateWith:HANDLE ) ;

Python:

def  vs.Plant_UpdatePlaceTool(plantToUpdateWith):
   return None

Description:

Updates the place plant tool when plant is double clicked from resource browser



  Plant_UpdateTranslat PlantObjectCoreTools 
Vectorworks 2014

VectorScript Declaration:

PROCEDURE   Plant_UpdateTranslat
(   newSymbolName :DYNARRAY[] of CHAR;
    oldID :DYNARRAY[] of CHAR;
    newID :DYNARRAY[] of CHAR;
    masterPlant :HANDLE;
    currentPlant :HANDLE
) ;

Python:

def  vs.Plant_UpdateTranslat(newSymbolName, oldID, newID, masterPlant, currentPlant):
   return None

Description:

Updates the plant record with the new ID.