config_control_design.composite_curve Class Reference

Public Member Functions

def closed_curve ()
 
def n_segments ()
 
def segments ()
 
def self_intersect ()
 
def wr1 (self)
 
- Public Member Functions inherited from config_control_design.geometric_representation_item
def dim ()
 
def wr1 (self)
 
- Public Member Functions inherited from config_control_design.representation_item
def name ()
 
def wr1 (self)
 

Public Attributes

 segments
 
 self_intersect
 
- Public Attributes inherited from config_control_design.representation_item
 name
 

Detailed Description

Entity composite_curve definition.

    :param segments
    :type segments:LIST(1,None,'composite_curve_segment', scope = schema_scope)

    :param self_intersect
    :type self_intersect:LOGICAL

    :param n_segments
    :type n_segments:INTEGER

    :param closed_curve
    :type closed_curve:LOGICAL

Member Function Documentation

◆ closed_curve()

def config_control_design.composite_curve.closed_curve ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.composite_curve.n_segments(), automotive_design.composite_curve.n_segments(), config_control_design.composite_curve.n_segments(), ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.solid_with_stepped_round_hole.segments, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.composite_curve.segments, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.rectangular_composite_surface.segments, automotive_design.composite_curve.segments, automotive_design.rectangular_composite_surface.segments, config_control_design.composite_curve.segments, config_control_design.rectangular_composite_surface.segments, ifc2x3.ifccompositecurve.segments, ifc4.ifccompositecurve.segments, MeshCore::MeshSurfaceSegment.segments, MeshPart::BrepMesh.segments, MeshPart::Mesher.segments, Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.segments, Mod.PartDesign.WizardShaft.Shaft.Shaft.segments, Mod.PartDesign.WizardShaft.ShaftFeature.ShaftFeature.segments, Path::Voronoi::diagram_type.segments, KDL::Chain.segments, KDL::Tree.segments, TechDraw::BSpline.segments, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.composite_curve_segment.transition, automotive_design.composite_curve_segment.transition, config_control_design.composite_curve_segment.transition, ifc2x3.ifccompositecurvesegment.transition, and ifc4.ifccompositecurvesegment.transition.

Referenced by automotive_design.composite_curve.wr1(), and config_control_design.composite_curve.wr1().

◆ n_segments()

def config_control_design.composite_curve.n_segments ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.solid_with_stepped_round_hole.segments, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.composite_curve.segments, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.rectangular_composite_surface.segments, automotive_design.composite_curve.segments, automotive_design.rectangular_composite_surface.segments, config_control_design.composite_curve.segments, config_control_design.rectangular_composite_surface.segments, ifc2x3.ifccompositecurve.segments, ifc4.ifccompositecurve.segments, MeshCore::MeshSurfaceSegment.segments, MeshPart::BrepMesh.segments, MeshPart::Mesher.segments, Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.segments, Mod.PartDesign.WizardShaft.Shaft.Shaft.segments, Mod.PartDesign.WizardShaft.ShaftFeature.ShaftFeature.segments, Path::Voronoi::diagram_type.segments, KDL::Chain.segments, KDL::Tree.segments, and TechDraw::BSpline.segments.

Referenced by automotive_design.composite_curve.closed_curve(), and config_control_design.composite_curve.closed_curve().

◆ segments()

def config_control_design.composite_curve.segments ( )

References VISCOUS_2D::_SegmentTree._segments, VISCOUS_2D::_PolyLine._segments, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.solid_with_stepped_round_hole._segments, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.composite_curve._segments, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.rectangular_composite_surface._segments, automotive_design.composite_curve._segments, automotive_design.rectangular_composite_surface._segments, config_control_design.composite_curve._segments, config_control_design.rectangular_composite_surface._segments, ifc2x3.ifccompositecurve._segments, ifc4.ifccompositecurve._segments, and Mesh::MeshObject._segments.

Referenced by Mod.PartDesign.WizardShaft.Shaft.Shaft.addSegment(), Mod.PartDesign.WizardShaft.ShaftFeature.ShaftFeature.addSegment(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.addSegment(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.buildFromDict(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.clone(), automotive_design.composite_curve.closed_curve(), config_control_design.composite_curve.closed_curve(), ifc2x3.ifccompositecurve.closedcurve(), ifc4.ifccompositecurve.closedcurve(), Mod.PartDesign.WizardShaft.Shaft.Shaft.editConstraint(), Mod.PartDesign.WizardShaft.Shaft.Shaft.equilibrium(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.evaluate(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.findSegment(), Mod.PartDesign.WizardShaft.Shaft.Shaft.getConstraint(), Mod.PartDesign.WizardShaft.Shaft.Shaft.getLengthTo(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.index(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.integrate(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.isZero(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.lowervalue(), automotive_design.composite_curve.n_segments(), config_control_design.composite_curve.n_segments(), automotive_design.rectangular_composite_surface.n_u(), config_control_design.rectangular_composite_surface.n_u(), automotive_design.rectangular_composite_surface.n_v(), config_control_design.rectangular_composite_surface.n_v(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.negate(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.negated(), ifc2x3.ifccompositecurve.nsegments(), ifc4.ifccompositecurve.nsegments(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.output(), Mod.PartDesign.WizardShaft.Shaft.Shaft.showDiagram(), Mod.PartDesign.WizardShaft.Shaft.Shaft.updateConstraint(), Mod.PartDesign.WizardShaft.Shaft.Shaft.updateSegment(), and Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.value().

◆ self_intersect()

def config_control_design.composite_curve.self_intersect ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.offset_surface._self_intersect, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface._self_intersect, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve._self_intersect, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.offset_curve_3d._self_intersect, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.composite_curve._self_intersect, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.offset_curve_2d._self_intersect, automotive_design.offset_surface._self_intersect, automotive_design.b_spline_surface._self_intersect, automotive_design.b_spline_curve._self_intersect, automotive_design.offset_curve_3d._self_intersect, automotive_design.composite_curve._self_intersect, automotive_design.offset_curve_2d._self_intersect, config_control_design.offset_surface._self_intersect, config_control_design.b_spline_surface._self_intersect, config_control_design.b_spline_curve._self_intersect, config_control_design.offset_curve_3d._self_intersect, and config_control_design.composite_curve._self_intersect.

◆ wr1()

def config_control_design.composite_curve.wr1 (   self)

Reimplemented from config_control_design.geometric_representation_item.

Reimplemented in config_control_design.composite_curve_on_surface, and config_control_design.boundary_curve.

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve.closed_curve, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.composite_curve.closed_curve(), ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.fill_area_style_tile_coloured_region.closed_curve, automotive_design.b_spline_curve.closed_curve, automotive_design.composite_curve.closed_curve(), config_control_design.b_spline_curve.closed_curve, and config_control_design.composite_curve.closed_curve().

Member Data Documentation

◆ segments

config_control_design.composite_curve.segments

Referenced by Mod.PartDesign.WizardShaft.Shaft.Shaft.addSegment(), Mod.PartDesign.WizardShaft.ShaftFeature.ShaftFeature.addSegment(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.addSegment(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.buildFromDict(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.clone(), automotive_design.composite_curve.closed_curve(), config_control_design.composite_curve.closed_curve(), ifc2x3.ifccompositecurve.closedcurve(), ifc4.ifccompositecurve.closedcurve(), Mod.PartDesign.WizardShaft.Shaft.Shaft.editConstraint(), Mod.PartDesign.WizardShaft.Shaft.Shaft.equilibrium(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.evaluate(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.findSegment(), Mod.PartDesign.WizardShaft.Shaft.Shaft.getConstraint(), Mod.PartDesign.WizardShaft.Shaft.Shaft.getLengthTo(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.index(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.integrate(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.isZero(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.lowervalue(), automotive_design.composite_curve.n_segments(), config_control_design.composite_curve.n_segments(), automotive_design.rectangular_composite_surface.n_u(), config_control_design.rectangular_composite_surface.n_u(), automotive_design.rectangular_composite_surface.n_v(), config_control_design.rectangular_composite_surface.n_v(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.negate(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.negated(), ifc2x3.ifccompositecurve.nsegments(), ifc4.ifccompositecurve.nsegments(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.output(), Mod.PartDesign.WizardShaft.Shaft.Shaft.showDiagram(), Mod.PartDesign.WizardShaft.Shaft.Shaft.updateConstraint(), Mod.PartDesign.WizardShaft.Shaft.Shaft.updateSegment(), and Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.value().

◆ self_intersect

config_control_design.composite_curve.self_intersect

The documentation for this class was generated from the following file: