ccCreateSurface
ccCreateSurface(d_cellViewId l_lpp o_boundary[l_holes] ) =>o_surface/ nil
Description
(Virtuoso Photonics Option) Creates a ccSurface object on the specified layer-purpose pair from the specified boundary, which is ccPolyCurve with positive area and a list of holes, which are ccPolyCurve objects with negative areas.
Arguments
|
Value Returned
Examples
circ = ccCreatePolyCurve(ccCreateCurve("cos(t)" "sin(t)" -3.14159265:3.14159265)
?close t) )
=> cc@0x269c83f0
ccCreateSurface(cv "waveguide" circ
list(ccTransformPolyCurve(ccReversePolyCurve(circ) '((0 0) 0.2))))
=> cc@0x28f45441
Related Topics
Curvy Core Shape Creation Functions
Return to top