VS:FlipHybMatrixObj: Difference between revisions

From Vectorworks Developer
Jump to navigation Jump to search
m (1 revision)
 
No edit summary
(3 intermediate revisions by the same user not shown)
Line 5: Line 5:
-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
<desc>
<desc>
?
inFlipSpecifier = 0 for flipH, inFlipSpecifier = 1 for FlipV</desc>
</desc>


-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
<def>
<def>
<funcDef lang="vs">
<funcDef lang="vs">
PROCEDURE FlipHybMatrixObj(ioHybMatObj :HANDLE; inFlipSpecifier :INTEGER);
PROCEDURE FlipHybMatrixObj(ioHybMatObj:HANDLE; inFlipSpecifier:INTEGER);
</funcDef>
</funcDef>
<funcDef lang="py">
<funcDef lang="py">
Line 35: Line 34:
</params>
</params>


-----------------------------------------------------------------------------------------------------------
<remark>
([[User:ykostadinov|Yordan]] 2016.14.09):
From Vectorworks 2017 it flips object with any rotation.
([[User:Orso.b.schmid|Orso]] 2015.12.09):
Started from VWPluginLibraryRoutines.h VW12.


-----------------------------------------------------------------------------------------------------------
Warning: it only works on symbols or plug-ins whose rotation is 0 or -180. Objects on drawing with any other rotation are ignored.
<return>
 
</return>
([[User:Orso.b.schmid|Orso]] 2008.05.11):


-----------------------------------------------------------------------------------------------------------
Flips hybrid objects: symbols and plug-ins. If the objects to flip are symbols you must coerce a redraw for the flip to be visible.
<remark>
FlipHybMatrixObj(FSActLayer, 0); { FSActLayer is a symbol on drawing }
inFlipSpecifier = 0 for flipH inFlipSpecifier = 1 for FlipV
RedrawAll;
</remark>
</remark>


-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
<sample>
<sample></sample>


</sample>
-----------------------------------------------------------------------------------------------------------
<seeAlso></seeAlso>


-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
<version>
<version>
Availability: from All Versions
Availability: from Vectorworks 2014


This is drop-in function.
</version>
</version>
-----------------------------------------------------------------------------------------------------------
<seeAlso>
</seeAlso>


</vwDoc>
</vwDoc>


[[Category:VS Function Reference|FlipHybMatrixObj]]
[[Category:VS Function Reference|FlipHybMatrixObj]]
[[Category:VS Function Reference:Zed|FlipHybMatrixObj]]
[[Category:VS Function Reference:Objects - Custom|FlipHybMatrixObj]]

Revision as of 16:27, 14 September 2016

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

Description

inFlipSpecifier = 0 for flipH, inFlipSpecifier = 1 for FlipV

PROCEDURE FlipHybMatrixObj(
ioHybMatObj :HANDLE;
inFlipSpecifier :INTEGER);
def vs.FlipHybMatrixObj(ioHybMatObj, inFlipSpecifier):
    return None

Parameters

ioHybMatObj HANDLE
inFlipSpecifier INTEGER

Remarks

(Yordan 2016.14.09):

From Vectorworks 2017 it flips object with any rotation.

(Orso 2015.12.09):

Started from VWPluginLibraryRoutines.h VW12.

Warning: it only works on symbols or plug-ins whose rotation is 0 or -180. Objects on drawing with any other rotation are ignored.

(Orso 2008.05.11):

Flips hybrid objects: symbols and plug-ins. If the objects to flip are symbols you must coerce a redraw for the flip to be visible.

FlipHybMatrixObj(FSActLayer, 0); { FSActLayer is a symbol on drawing }
RedrawAll;

Version

Availability: from Vectorworks 2014