Difference between revisions of "VCOM:VectorWorks:ISDK::GetCurtainWallPanelInfoExtended"

From Vectorworks Developer
Jump to: navigation, search
m (1 revision)
 
Line 25: Line 25:
 
hWall
 
hWall
 
MCObjectHandle
 
MCObjectHandle
no info.
+
Handle to the curtain wall object. If this handle is not a handle to a curtain wall, the function will return false.
 
</line>
 
</line>
 
<line>
 
<line>
 
inCenterPt
 
inCenterPt
 
const [[SDK:WorldPt]]&
 
const [[SDK:WorldPt]]&
no info.
+
The center of the object being tested in the space of the wall.
 
</line>
 
</line>
 
<line>
 
<line>
 
includeBottomFrame
 
includeBottomFrame
 
bool
 
bool
no info.
+
Whether to include the bottom frame in the returned information. In the US, this will be true when testing a door and false for a window.
 
</line>
 
</line>
 
<line>
 
<line>
 
outCenterPt
 
outCenterPt
 
[[SDK:WorldPt]]&
 
[[SDK:WorldPt]]&
no info.
+
The new center point for the object in the wall. This will be the center of the rectangle in which the object is being placed or moved into. The size of the rectangle will be dependent on whether the bottom frame is included, and whether the panel itself is rectangular. If the panel is not rectangular, it will be the center of the largest possible rectangle to be found in the frame. This point will be used to update the horizontal offset in the break record and elevation value of the object.
 
</line>
 
</line>
 
<line>
 
<line>
 
outWidth
 
outWidth
 
WorldCoord&
 
WorldCoord&
no info.
+
The Width of the rectangle to draw the object.
 
</line>
 
</line>
 
<line>
 
<line>
 
outHeight
 
outHeight
 
WorldCoord&
 
WorldCoord&
no info.
+
The Height of the rectangle to draw the object.
 
</line>
 
</line>
 
<line>
 
<line>
 
panelThickness
 
panelThickness
 
WorldCoord&
 
WorldCoord&
no info.
+
This is the thickness of the panel as it subtracts from the frames. It is a property of the panel.
 
</line>
 
</line>
 
<line>
 
<line>
 
panelOffset
 
panelOffset
 
WorldCoord&
 
WorldCoord&
no info.
+
This is the dimension (along the y axis) from the center of the panel to the center of the wall.
 
</line>
 
</line>
 
<line>
 
<line>
 
frameInsetTop
 
frameInsetTop
 
WorldCoord&
 
WorldCoord&
no info.
+
The frame inset is the distance the panel extends into and subtracts from the frame.
 
</line>
 
</line>
 
<line>
 
<line>
 
frameInsetBottom
 
frameInsetBottom
 
WorldCoord&
 
WorldCoord&
no info.
+
The frame inset is the distance the panel extends into and subtracts from the frame.
 
</line>
 
</line>
 
<line>
 
<line>
 
frameInsetRight
 
frameInsetRight
 
WorldCoord&
 
WorldCoord&
no info.
+
The frame inset is the distance the panel extends into and subtracts from the frame.
 
</line>
 
</line>
 
<line>
 
<line>
 
frameInsetLeft
 
frameInsetLeft
 
WorldCoord&
 
WorldCoord&
no info.
+
The frame inset is the distance the panel extends into and subtracts from the frame.
 
</line>
 
</line>
 
</lineList>
 
</lineList>

Latest revision as of 07:09, 19 January 2015


Description

namespace

Member of VCOM:VectorWorks:ISDK

...put some description here...

virtual bool VCOM_CALLTYPE GetCurtainWallPanelInfoExtended(
MCObjectHandle hWall,
const WorldPt& inCenterPt,
bool includeBottomFrame,
WorldPt& outCenterPt,
WorldCoord& outWidth,
WorldCoord& outHeight,
WorldCoord& panelThickness,
WorldCoord& panelOffset,
WorldCoord& frameInsetTop,
WorldCoord& frameInsetBottom,
WorldCoord& frameInsetRight,
WorldCoord& frameInsetLeft) = 0;

Parameters

hWall MCObjectHandle Handle to the curtain wall object. If this handle is not a handle to a curtain wall, the function will return false.
inCenterPt const SDK:WorldPt& The center of the object being tested in the space of the wall.
includeBottomFrame bool Whether to include the bottom frame in the returned information. In the US, this will be true when testing a door and false for a window.
outCenterPt SDK:WorldPt& The new center point for the object in the wall. This will be the center of the rectangle in which the object is being placed or moved into. The size of the rectangle will be dependent on whether the bottom frame is included, and whether the panel itself is rectangular. If the panel is not rectangular, it will be the center of the largest possible rectangle to be found in the frame. This point will be used to update the horizontal offset in the break record and elevation value of the object.
outWidth WorldCoord& The Width of the rectangle to draw the object.
outHeight WorldCoord& The Height of the rectangle to draw the object.
panelThickness WorldCoord& This is the thickness of the panel as it subtracts from the frames. It is a property of the panel.
panelOffset WorldCoord& This is the dimension (along the y axis) from the center of the panel to the center of the wall.
frameInsetTop WorldCoord& The frame inset is the distance the panel extends into and subtracts from the frame.
frameInsetBottom WorldCoord& The frame inset is the distance the panel extends into and subtracts from the frame.
frameInsetRight WorldCoord& The frame inset is the distance the panel extends into and subtracts from the frame.
frameInsetLeft WorldCoord& The frame inset is the distance the panel extends into and subtracts from the frame.

Version

Availability: from Vectorworks 2015
Personal tools
NamespacesFFFF

Variants
Actions
Advanced Search
See Also
Navigation
Toolbox