VS:SetDormerAttributes/ja
.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