EA_ConvDoc2X EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

FUNCTION   EA_ConvDoc2X
(   unitType :INTEGER;
    value :REAL
) :REAL ;

Python:

def  vs.EA_ConvDoc2X(unitType, value):
   return REAL

Description:

Converts value from document unit to X unit and returns the result as real number.

説明

指定した実数値を、設定の単位からX単位系に変換します。
VS:Energos Thirdparty Support のページを参照してください。



  EA_ConvStr2X EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

FUNCTION   EA_ConvStr2X
(   unitType :INTEGER;
    value :STRING
) :REAL ;

Python:

def  vs.EA_ConvStr2X(unitType, value):
   return REAL

Description:

Converts string to X unit and returns the result as real number.

説明

指定した文字列を、X単位系に変換します。
VS:Energos Thirdparty Support のページを参照してください。



  EA_ConvX2Doc EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

FUNCTION   EA_ConvX2Doc
(   unitType :INTEGER;
    value :REAL
) :REAL ;

Python:

def  vs.EA_ConvX2Doc(unitType, value):
   return REAL

Description:

Converts value from X unit to document unit and returns the result as a real number.

説明

指定した実数値を、X単位から設定の単位系に変換します。
VS:Energos Thirdparty Support のページを参照してください。



  EA_ConvX2DocStr EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

FUNCTION   EA_ConvX2DocStr
(   unitType :INTEGER;
    value :REAL;
    incUnitMark :BOOLEAN
) :STRING ;

Python:

def  vs.EA_ConvX2DocStr(unitType, value, incUnitMark):
   return STRING

Description:

Converts value from X unit to document unit and returns the result as real number.

説明

指定した実数値を、X単位から設定の単位系に変換します。
VS:Energos Thirdparty Support のページを参照してください。



  EA_DataAccAdvDlg EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

FUNCTION   EA_DataAccAdvDlg
( acc:INTEGER ) :BOOLEAN ;

Python:

def  vs.EA_DataAccAdvDlg(acc):
   return BOOLEAN

Description:

Shows an advanced settings dialog.

説明

アクセス番号で指定された設定ダイアログが表示されます。
VS:Energos Thirdparty Support のページを参照してください。



  EA_DataAccCompAdd EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

PROCEDURE   EA_DataAccCompAdd
(   acc :INTEGER;
    include :BOOLEAN;
    lambdaVal :REAL;
    thickness :REAL
) ;

Python:

def  vs.EA_DataAccCompAdd(acc, include, lambdaVal, thickness):
   return None

Description:

Adds object component.

説明

アクセス番号を指定して、オブジェクトに構成要素を追加します。
VS:Energos Thirdparty Support のページを参照してください。



  EA_DataAccCompDel EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

PROCEDURE   EA_DataAccCompDel
( acc:INTEGER ) ;

Python:

def  vs.EA_DataAccCompDel(acc):
   return None

Description:

Deletes all object components.

説明

アクセス番号を指定して、オブジェクトからすべての構成要素を削除します。
VS:Energos Thirdparty Support のページを参照してください。



  EA_DataAccCompGet EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

PROCEDURE   EA_DataAccCompGet
(   acc :INTEGER;
    componentIndex :INTEGER;
  VAR  outInclude :BOOLEAN;
  VAR  outLambda :REAL;
  VAR  outThickness :REAL
) ;

Python:

def  vs.EA_DataAccCompGet(acc, componentIndex):
   return (outInclude, outLambda, outThickness)

Description:

Gets object component data.

説明

アクセス番号を指定して、オブジェクトの構成要素のデータを取得します。
VS:Energos Thirdparty Support のページを参照してください。



  EA_DataAccCpyInto EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

PROCEDURE   EA_DataAccCpyInto
(   acc :INTEGER;
    h :HANDLE
) ;

Python:

def  vs.EA_DataAccCpyInto(acc, h):
   return None

Description:

Copies data from accessory to object.

説明

アクセス番号を指定して、データをオブジェクトに複製します。



  EA_DataAccCreate EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

FUNCTION   EA_DataAccCreate
(   type :INTEGER;
    h :HANDLE
) :INTEGER ;

Python:

def  vs.EA_DataAccCreate(type, h):
   return INTEGER

Description:

Returns accessory index. The function opens a "session" to energy analysis plugin for particular handle. The handle is a handle to record format or to object.

説明

アクセス番号を返します。ハンドルは、エネルギー解析対応のレコードフォーマットか図形を指定します。
VS:Energos Thirdparty Support , Energos: Use Record Formats to define energy analysis data のページを参照してください。



  EA_DataAccDelete EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

PROCEDURE   EA_DataAccDelete
( acc:INTEGER ) ;

Python:

def  vs.EA_DataAccDelete(acc):
   return None

Description:

Destroys accessory by index. The function closes the "session" to energy analysis plugin for particular handle. The handle is a handle to record format or to object.

説明

アクセス番号を解放します。ハンドルは、エネルギー解析対応のレコードフォーマットか図形を指定します。
VS:Energos Thirdparty Support , Energos: Use Record Formats to define energy analysis data のページを参照してください。



  EA_DataAccFillUI EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

PROCEDURE   EA_DataAccFillUI
(   acc :INTEGER;
    dialogID :INTEGER;
    ctrlID :INTEGER;
    uiIndex :INTEGER
) ;

Python:

def  vs.EA_DataAccFillUI(acc, dialogID, ctrlID, uiIndex):
   return None

Description:

Fills popup with system data.

説明

アクセス番号を指定し、ダイアログのポップアップのデータを作成します。
VS:Energos Thirdparty Support のページを参照してください。



  EA_DataAccGetBool EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

FUNCTION   EA_DataAccGetBool
(   acc :INTEGER;
    valueIndex :INTEGER
) :BOOLEAN ;

Python:

def  vs.EA_DataAccGetBool(acc, valueIndex):
   return BOOLEAN

Description:

Returns boolean value from the object, associated to the accessory index.

説明

指定したアクセス番号について、True/False のデータを返します。
VS:Energos Thirdparty Support のページを参照してください。



  EA_DataAccGetInt EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

FUNCTION   EA_DataAccGetInt
(   acc :INTEGER;
    valueIndex :INTEGER
) :INTEGER ;

Python:

def  vs.EA_DataAccGetInt(acc, valueIndex):
   return INTEGER

Description:

Returns integer value from the object, associated to the accessory index.

説明

指定したアクセス番号について、整数値のデータを返します。
VS:Energos Thirdparty Support のページを参照してください。



  EA_DataAccGetReal EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

FUNCTION   EA_DataAccGetReal
(   acc :INTEGER;
    valueIndex :INTEGER
) :REAL ;

Python:

def  vs.EA_DataAccGetReal(acc, valueIndex):
   return REAL

Description:

Returns real value from the object, associated to the accessory index.

説明

指定したアクセス番号について、実数値のデータを返します。
VS:Energos Thirdparty Support のページを参照してください。



  EA_DataAccGetStr EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

FUNCTION   EA_DataAccGetStr
(   acc :INTEGER;
    valueIndex :INTEGER
) :STRING ;

Python:

def  vs.EA_DataAccGetStr(acc, valueIndex):
   return STRING

Description:

Returns string value from the object, associated to the accessory index.

説明

指定したアクセス番号について、文字列のデータを返します。
VS:Energos Thirdparty Support のページを参照してください。



  EA_DataAccMtrlDlg EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

FUNCTION   EA_DataAccMtrlDlg
(   acc :INTEGER;
  VAR  outLambda :REAL
) :BOOLEAN ;

Python:

def  vs.EA_DataAccMtrlDlg(acc):
   return (BOOLEAN, outLambda)

Description:

Shows the lambda material dialog and set the selected lambda value to outLambda.

説明

アクセス番号で指定されたλ値(熱伝導率)の設定ダイアログが表示されます。
VS:Energos Thirdparty Support のページを参照してください。



  EA_DataAccSave EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

PROCEDURE   EA_DataAccSave
( acc:INTEGER ) ;

Python:

def  vs.EA_DataAccSave(acc):
   return None

Description:

Saves data to accessory. The function saves the energy data for the handle who is corresponding to the accessory index.

説明

指定したアクセス番号のオブジェクトにデータを保存します。



  EA_DataAccSelUI EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

PROCEDURE   EA_DataAccSelUI
(   acc :INTEGER;
    dialogID :INTEGER;
    ctrlID :INTEGER;
    uiIndex :INTEGER
) ;

Python:

def  vs.EA_DataAccSelUI(acc, dialogID, ctrlID, uiIndex):
   return None

Description:

Selects item in popup and update system data.

説明

アクセス番号を指定し、ダイアログのポップアップのデータを更新・選択します。
VS:Energos Thirdparty Support のページを参照してください。



  EA_DataAccSetBool EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

PROCEDURE   EA_DataAccSetBool
(   acc :INTEGER;
    valueIndex :INTEGER;
    value :BOOLEAN
) ;

Python:

def  vs.EA_DataAccSetBool(acc, valueIndex, value):
   return None

Description:

Set boolean value to the object, associated to the accessory index.

説明

指定したアクセス番号について、True/False のデータを設定します。
VS:Energos Thirdparty Support のページを参照してください。



  EA_DataAccSetInt EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

PROCEDURE   EA_DataAccSetInt
(   acc :INTEGER;
    valueIndex :INTEGER;
    value :INTEGER
) ;

Python:

def  vs.EA_DataAccSetInt(acc, valueIndex, value):
   return None

Description:

Set integer value to the object, associated to the accessory index.

説明

指定したアクセス番号について、整数値のデータを設定します。
VS:Energos Thirdparty Support のページを参照してください。



  EA_DataAccSetReal EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

PROCEDURE   EA_DataAccSetReal
(   acc :INTEGER;
    valueIndex :INTEGER;
    value :REAL
) ;

Python:

def  vs.EA_DataAccSetReal(acc, valueIndex, value):
   return None

Description:

Set real value to the object, associated to the accessory index.

説明

指定したアクセス番号について、実数値のデータを設定します。
VS:Energos Thirdparty Support のページを参照してください。



  EA_DataAccSetStr EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

PROCEDURE   EA_DataAccSetStr
(   acc :INTEGER;
    valueIndex :INTEGER;
    value :STRING
) ;

Python:

def  vs.EA_DataAccSetStr(acc, valueIndex, value):
   return None

Description:

Set string value to the object, associated to the accessory index.

説明

指定したアクセス番号について、文字列のデータを設定します。
VS:Energos Thirdparty Support のページを参照してください。



  EA_GetUnitStr EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

FUNCTION   EA_GetUnitStr
( unitType:INTEGER ) :STRING ;

Python:

def  vs.EA_GetUnitStr(unitType):
   return STRING

Description:

Returns document unit string.

説明

番号で指定した項目の単位を返します。
VS:Energos Thirdparty Support のページを参照してください。



  EA_IsUsedUValue EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

FUNCTION   EA_IsUsedUValue
:BOOLEAN ;

Python:

def  vs.EA_IsUsedUValue():
   return BOOLEAN

Description:

Returns TRUE if U-Value is used. If R-value is used returns FALSE.

説明

U値(熱貫流率)を使用している場合はTrueを、R値(熱抵抗値)を使用している場合はFalseを返します。



  EA_UValueText EnergyAnalysis Interface Library 
Vectorworks 2016

VectorScript Declaration:

FUNCTION   EA_UValueText
( UValue:BOOLEAN ) :STRING ;

Python:

def  vs.EA_UValueText(UValue):
   return STRING

Description:

Returns U-Value or R-Value text depending on document settings.

説明

設定されている、U値(熱貫流率)または R値(熱抵抗値)を文字列で返します。