AddVPAnnotationObject | Objects - Groups VectorWorks11.0 |
VectorScript Declaration:
FUNCTION AddVPAnnotationObject
( viewportHandle :HANDLE; annotationHandle :HANDLE ) :BOOLEAN ; Python:
return BOOLEAN
def vs.AddVPAnnotationObject(viewportHandle, annotationHandle): Description:
Adds the specified annotation object to the specified viewport.説明
指定したビューポートに指定した注釈を追加します。
BeginGroup | Objects - Groups MiniCAD |
VectorScript Declaration:
PROCEDURE BeginGroup
; Python:
return None
def vs.BeginGroup(): Description:
Procedure BeginGroup creates a new group object in a Vectorworks document. Procedure calls subsequent to BeginGroup and before EndGroup will be included in the new group object. BeginGroup may be called repeatedly to created nested groups of objects.説明
この手続きを実行した後、EndGroupが実行されるまでの間に作成された図形をグループ化します。Example:
BeginGroup; Rect(-1,1,0.5,0); Rect(0,1.5,1,0.5); Oval(-1.5,0.5,-0.5,-0.5); EndGroup; {creates a group} BeginGroup; Rect(-1,1,0,0.5); Rect(-1,0.5,-0.5,0); BeginGroup; Oval(-0.5,0.5,1,0); Oval(0,0,1,-0.5); EndGroup; EndGroup; {creates a group comprised of 2 rects and 1 group}
BeginGroupN | Objects - Groups Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE BeginGroupN
( VAR groupHandle:HANDLE ) ; Python:
return groupHandle
def vs.BeginGroupN(groupHandle): Description:
May be used to create objects in an existing group by passing a group handle; if a handle initialized to nil is passed a new group is created.説明
グループのハンドルを指定し、既存のグループに図形を作成して追加します。nilに初期化されたハンドルを渡した場合は新しいグループが作成されます。Parameters:
groupHandle The group handle to be used; if handle is initialized to nil a new group is created. 対象となるグループのハンドル。ハンドルがnilに初期化されている場合は新しいグループが作られます。 Example:
BeginGroupN(groupHandle); Rect(-1,1,0.5,0); EndGroup; { adds created rect to existing group } groupHandle := nil; BeginGroupN(groupHandle); Rect(-1,1,0.5,0); EndGroup; { creates new group and adds created rect to created group }See Also:
BeginGroup EndGroup
CreateVP | Objects - Groups VectorWorks11.0 |
VectorScript Declaration:
FUNCTION CreateVP
( parentHandle:HANDLE ) :HANDLE ; Python:
return HANDLE
def vs.CreateVP(parentHandle): Description:
Creates a viewport object. The specified parent handle may only be a layer or a group contained within a layer, nested or otherwise.説明
ビューポートを作成します。表示されているレイヤや、表示されているレイヤの中にあるグループのハンドルをコンテナのハンドルとして渡します。
EndGroup | Objects - Groups MiniCAD |
VectorScript Declaration:
PROCEDURE EndGroup
; Python:
return None
def vs.EndGroup(): Description:
Procedure EndGroup completes the creation of a new group object in a Vectorworks document. The new group object is then generated in the document.
説明
BeginGroupを実行した後、この手続きを実行するまでの間に作成された図形をグループ化します。Example:
BeginGroup; Rect(-1,1,0.5,0); Rect(0,1.5,1,0.5); Oval(-1.5,0.5,-0.5,-0.5); EndGroup; {creates a group object} BeginGroup; Rect(-1,1,0,0.5); Rect(-1,0.5,-0.5,0); BeginGroup; Oval(-0.5,0.5,1,0); Oval(0,0,1,-0.5); EndGroup; EndGroup; {creates a group comprised of 2 rects and 1 group}
GetVPClassVisibility | Objects - Groups VectorWorks11.0 |
VectorScript Declaration:
FUNCTION GetVPClassVisibility
( viewportHandle :HANDLE; className :STRING; VAR visibilityType :INTEGER ) :BOOLEAN ; Python:
return (BOOLEAN, visibilityType)
def vs.GetVPClassVisibility(viewportHandle, className): Description:
Gets the visibility for the specified class in the specified viewport.説明
指定したビューポートの指定したクラスの表示形式を返します。
GetVPCropObject | Objects - Groups VectorWorks11.0 |
VectorScript Declaration:
FUNCTION GetVPCropObject
( viewportHandle:HANDLE ) :HANDLE ; Python:
return HANDLE
def vs.GetVPCropObject(viewportHandle): Description:
Gets the specified viewport's crop object, if any.説明
指定したビューポートの枠のハンドルを返します。
GetVPGroup | Objects - Groups VectorWorks11.0 |
VectorScript Declaration:
FUNCTION GetVPGroup
( viewportHandle :HANDLE; groupType :INTEGER ) :HANDLE ; Python:
return HANDLE
def vs.GetVPGroup(viewportHandle, groupType): Description:
Gets the specified viewport group.
groupType values:
Crop = 1
Annotation = 2
Cache = 3
説明
指定したビューポートのグループの種類を返します。
グループの種類(1:枠/2:注釈/3:キャッシュ)
GetVPGroupParent | Objects - Groups VectorWorks11.0 |
VectorScript Declaration:
FUNCTION GetVPGroupParent
( groupHandle:HANDLE ) :HANDLE ; Python:
return HANDLE
def vs.GetVPGroupParent(groupHandle): Description:
Gets the viewport that is the parent of specified viewport group.説明
指定したビューポートグループのコンテナである、ビューポートのハンドルを返します。Parameters:
groupHandle handle to a viewport group (crop, annotation, etc) ビューポートグループ内の図形のハンドル(枠、注釈など) Result:
Returns a handle to the viewport object (type 122) that is the parent of the specified group, or nil if unsuccessful.返り値
指定したビューポートグループのコンテナであるビューポート(図形番号122)のハンドルを返します。成功しなかった場合は、NILを返します。
GetVPLayerVisibility | Objects - Groups VectorWorks11.0 |
VectorScript Declaration:
FUNCTION GetVPLayerVisibility
( viewportHandle :HANDLE; layerHandle :HANDLE; VAR visibilityType :INTEGER ) :BOOLEAN ; Python:
return (BOOLEAN, visibilityType)
def vs.GetVPLayerVisibility(viewportHandle, layerHandle): Description:
Gets the visibility for the specified layer in the specified viewport.説明
指定したビューポートの指定したレイヤの表示形式を返します。
Group | Objects - Groups MiniCAD |
VectorScript Declaration:
PROCEDURE Group
; Python:
return None
def vs.Group(): Description:
Procedures Group groups selected objects in a Vectorworks document. Any selected objects on the active layer(or any selected objects in the document when in Show-Snap-Modify mode) will be included in the new group object.
説明
アクティブなレイヤ上の選択されている図形をグループ化します。Example:
Rect(-1,1,0,0); Rect(-1,-0.5,0,-1.5); Group; {groups the most recently created objects}
GroupToMesh | Objects - Groups VectorWorks10.0 |
VectorScript Declaration:
FUNCTION GroupToMesh
( groupObj:HANDLE ) :HANDLE ; Python:
return HANDLE
def vs.GroupToMesh(groupObj): Description:
Converts a group of 3D polygons into a mesh network.説明
ハンドルで指定したグループ図形をメッシュ図形に変換します。Parameters:
groupObj Handle to a group containing 3D polygons グループ図形のハンドル Result:
Returns a handle to the mesh network.返り値
メッシュ図形のハンドルを返します。See Also:
MeshToGroup
HUngroup | Objects - Groups VectorWorks8.5 |
VectorScript Declaration:
PROCEDURE HUngroup
( h:HANDLE ) ; Python:
return None
def vs.HUngroup(h): Description:
Decomposes the referenced group into component objects.説明
ハンドルで指定した図形をグループ解除します。Parameters:
h Handle to group. グループ図形のハンドル
IsVPGroupContainedObject | Objects - Groups VectorWorks11.0 |
VectorScript Declaration:
FUNCTION IsVPGroupContainedObject
( objectHandle :HANDLE; groupType :INTEGER ) :BOOLEAN ; Python:
return BOOLEAN
def vs.IsVPGroupContainedObject(objectHandle, groupType): Description:
Determines if specified object is contained within a viewport group, and if so which type of group.
説明
指定した図形がビューポートグループに含まれている/いないを返します。Parameters:
objectHandle Handle to object 図形のハンドル groupType Type of group containing the object: (1 = Crop, 2 = Annotation, 3 = Cache, 4 = Section) 図形の種類(1:枠/2:注釈/3:キャッシュ/4:断面) Result:
true if object is contained within a viewport group返り値
TRUE:図形はビューポートグループに含まれています。
FALSE:図形はビューポートグループに含まれていません。
SetVPClassVisibility | Objects - Groups VectorWorks11.0 |
VectorScript Declaration:
FUNCTION SetVPClassVisibility
( viewportHandle :HANDLE; className :STRING; visibilityType :INTEGER ) :BOOLEAN ; Python:
return BOOLEAN
def vs.SetVPClassVisibility(viewportHandle, className, visibilityType): Description:
Sets the visibility for the specified class in the specified viewport.説明
指定したビューポートの指定したクラスの表示形式を設定します。
SetVPCropObject | Objects - Groups VectorWorks11.0 |
VectorScript Declaration:
FUNCTION SetVPCropObject
( viewportHandle :HANDLE; cropHandle :HANDLE ) :BOOLEAN ; Python:
return BOOLEAN
def vs.SetVPCropObject(viewportHandle, cropHandle): Description:
Sets the specified crop object in the specified viewport. If a crop object already exists, it will be replaced by the new object, so long as the new object is a valid crop.説明
指定したビューポートに指定した枠を設定します。新しい図形が枠図形として有効であれば、置き換えられます。
SetVPLayerVisibility | Objects - Groups VectorWorks11.0 |
VectorScript Declaration:
FUNCTION SetVPLayerVisibility
( viewportHandle :HANDLE; layerHandle :HANDLE; visibilityType :INTEGER ) :BOOLEAN ; Python:
return BOOLEAN
def vs.SetVPLayerVisibility(viewportHandle, layerHandle, visibilityType): Description:
Sets the visibility for the specified layer in the specified viewport.説明
指定したビューポートの指定したレイヤの表示形式を設定します。
Ungroup | Objects - Groups MiniCAD |
VectorScript Declaration:
PROCEDURE Ungroup
; Python:
return None
def vs.Ungroup(): Description:
Procedure Ungroup ungroups selected objects in a Vectorworks document.When Ungroup is called, any selected group objects will be destroyed, reverting to the original component objects.
説明
アクティブなレイヤ上の選択されている図形をグループ解除します。
UpdateVP | Objects - Groups VectorWorks11.0 |
VectorScript Declaration:
PROCEDURE UpdateVP
( viewportHandle:HANDLE ) ; Python:
return None
def vs.UpdateVP(viewportHandle): Description:
Updates the specified viewport: a dirty viewport, whose render type is other than wireframe, will be re-rendered.説明
指定したビューポートを更新します。ワイヤーフレームレンダリング以外は再度レンダリングが行われます。Parameters:
viewportHandle Handle to a viewport ビューポートのハンドル
VPHasCropObject | Objects - Groups VectorWorks11.0 |
VectorScript Declaration:
FUNCTION VPHasCropObject
( viewportHandle:HANDLE ) :BOOLEAN ; Python:
return BOOLEAN
def vs.VPHasCropObject(viewportHandle): Description:
Indicates if specified viewport has a crop object.説明
指定したビューポートに枠が含まれている/いないを返します。Parameters:
viewportHandle Handle to viewport. ビューポートのハンドル