I am trying to access surface of a cylinder like
Code: Select all
IStdShape_DG stdshape = model as IStdShape_DG;
IEntity_DG myCyl = stdshape.Cylinder(_R, _R, _h);
IBSplineSurface_DG surf = myCyl as IBSplineSurface_DG;
Thank you
Code: Select all
IStdShape_DG stdshape = model as IStdShape_DG;
IEntity_DG myCyl = stdshape.Cylinder(_R, _R, _h);
IBSplineSurface_DG surf = myCyl as IBSplineSurface_DG;
Code: Select all
IBRepGeometry_DG brepGeom = myCy.GetGeometry() as IBRepGeometry_DG;
IBRepShape_DG solid = brepGeom.GetShape() as IBRepSolid_DG;
IBRepShell_DG shell = solid.GetOuterShell(false);
IBRepFace_DG face = shell.GetFace(indexOfTheFace);
IBSplineSurface_DG surf = face.GetSurface() as IBSplineSurface_DG