VS:SetDormerAttributes/ja

From Vectorworks Developer
Revision as of 14:37, 12 August 2013 by Root (talk | contribs) (1 revision)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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

Description

ハンドルで指定した屋根の中の、ドーマーを設定します。

PROCEDURE SetDormerAttributes(
roofObject :HANDLE;
dormerID :INTEGER;
edgeIndex :INTEGER;
cornerOffsetDistance :REAL)Coordinate); isPerpOffset:BOOLEAN; perpOrHeightOffsetDistance:REAL (Coordinate); symName:LONGINT; centerSymbol:BOOLEAN; symOffsetDistance:REAL (Coordinate));
def vs.SetDormerAttributes(roofObject, dormerID, edgeIndex, cornerOffsetDistance, isPerpOffset, perpOrHeightOffsetDistance, symName, centerSymbol, symOffsetDistance):
    return None

Parameters

roofObject HANDLE 屋根のハンドル
dormerID INTEGER ドーマーの番号
edgeIndex INTEGER 縁の番号
cornerOffsetDistance REAL (Coordinate) 縁の隅からの距離
isPerpOffset BOOLEAN 垂直指定の場合はTRUE
perpOrHeightOffsetDistance REAL (Coordinate) 垂直または高さ
symName LONGINT シンボルの番号
centerSymbol BOOLEAN シンボルが中心の場合はTRUE
symOffsetDistance REAL (Coordinate) シンボルのずれ

Example

roofHandle := CreateRoof(TRUE,5 1/2",5 1/2",4,9.52627");
AppendRoofEdge(roofHandle,-77'10",-25'3.18078",#45°0'0",2'0",10'0");
AppendRoofEdge(roofHandle,-41'2",-25'3.18078",#45°0'0",2'0",10'0");
AppendRoofEdge(roofHandle,-41'2",21'4.81922",#45°0'0",2'0",10'0");
AppendRoofEdge(roofHandle,-77'10",21'4.81922",#45°0'0",2'0",10'0");
shedID := CreateShedDormer(roofHandle);
SetShedAttributes(roofHandle,shedID,TRUE,6'0",10'0",2'0",#8°0'0");
SetDormerAttributes(roofHandle, shedID, 3,18'4",TRUE,3'0",63,FALSE,3'0");
SetDormerThick(roofHandle, 2",1.83333");

Version

利用可能バージョン: VectorWorks8.0