|
MGCL V10
V10
MGCL V10
|
継承メンバを含む MGCurve の全メンバ一覧です。
| appearance() | MGObject | inlinevirtual |
| appearance() const | MGObject | inlinevirtual |
| approximate_as_LBRep(MGLBRep &lb, int ordr=0, int parameter_normalization=0, bool neglectMulti=false) const | MGCurve | virtual |
| approximate_as_LBRep2(MGLBRep &lb, int order, int is, int ie, bool neglectMulti=false) const | MGCurve | protected |
| arrow(double t, MGPosition data[4]) const | MGCurve | |
| attrib() | MGGel | inlinevirtual |
| attrib() const | MGGel | inlinevirtual |
| bdim() const =0 | MGCurve | pure virtual |
| box() const | MGGeometry | virtual |
| box_limitted(const MGInterval &) const =0 | MGCurve | pure virtual |
| center() const | MGCurve | virtual |
| center_param() const | MGCurve | virtual |
| change_dimension(int sdim, int start1=0, int start2=0)=0 | MGCurve | pure virtual |
| change_range(double t1, double t2)=0 | MGCurve | pure virtual |
| clone() const =0 | MGCurve | pure virtual |
| closest(const MGPosition &point) const | MGCurve | virtual |
| closest(const MGCurve &curve2) const | MGCurve | virtual |
| closest2D(const MGPosition &point) const | MGCurve | virtual |
| cn_continuity(int n) const | MGCurve | |
| common(const MGCurve &curve2, std::vector< double > &vecComSpan, MGCCisect_list &isect) const | MGCurve | virtual |
| common(const MGCurve &curve2, std::vector< double > &vecComSpan) const | MGCurve | virtual |
| convert_to_Bezier(MGLBRep &bezier) const | MGCurve | virtual |
| coordinate_exchange(int i, int j)=0 | MGCurve | pure virtual |
| copy_appearance(const MGAttribedGel &gel2) | MGAttribedGel | |
| copy_as_nurbs() const =0 | MGCurve | pure virtual |
| copy_change_dimension(int sdim, int start1=0, int start2=0) const =0 | MGCurve | pure virtual |
| copy_limitted(const MGInterval &prange) const | MGCurve | virtual |
| curvature(double) const | MGCurve | virtual |
| curve() | MGCurve | inlinevirtual |
| curve() const | MGCurve | inlinevirtual |
| curvilinear_integral(double t1, double t2) const | MGCurve | virtual |
| curvilinear_integral() const | MGCurve | inlinevirtual |
| data_points_for_approximate_as_LBRep2(int is, int ie, MGKnotVector &t, MGNDDArray &tau, bool neglectMulti=false) const | MGCurve | protectedvirtual |
| deleteDlistName() const | MGAttribedGel | |
| deriv_length() const | MGCurve | virtual |
| direction(const MGPosition ¶m) const | MGCurve | virtual |
| direction(double) const | MGCurve | virtual |
| display_arrows(mgSysGL &sgl) const | MGCurve | virtual |
| display_break_points(mgSysGL &sgl) const | MGCurve | virtual |
| display_control_polygon(mgSysGL &sgl) const | MGGel | inlinevirtual |
| display_curvatures(mgSysGL &sgl, double scale, int density, bool use_radius) const | MGCurve | virtual |
| displayList_is_made(MGCL::VIEWMODE vmode) const | MGAttribedGel | virtual |
| divide_multi(MGPvector< MGCurve > &crv_list, int multiplicity=-1) const | MGCurve | virtual |
| divide_number() const | MGCurve | inline |
| dlist_name() const | MGAttribedGel | virtual |
| draw3DVertex(mgVBO &vbo) const | MGGeometry | virtual |
| drawAttrib(mgVBO &vbo, bool no_color=false) const | MGAttribedGel | virtual |
| drawSE(mgVBO &vbo, double span_length, double t0, double t1) const | MGCurve | virtual |
| drawWire(mgVBO &vbo, double span_length, int line_density=1) const | MGCurve | inlinevirtual |
| end_point() const | MGCurve | virtual |
| ensure_appearance() | MGObject | virtual |
| eval(double, int nderiv=0, int left=0) const =0 | MGCurve | pure virtual |
| eval_all(double, MGPosition &, MGVector &, MGVector &) const | MGCurve | virtual |
| eval_deriv(double) const | MGCurve | virtual |
| eval_discrete_deviation(const MGCurve &curve2, std::vector< MGPosition > &sts, int npoint=20, double tolerance=0.1) const | MGCurve | |
| eval_line(const MGNDDArray &tau, MGBPointSeq &value) const | MGCurve | virtual |
| eval_position(double) const | MGCurve | virtual |
| evaluate(const MGPosition &t, const int *nderiv=0) const | MGCurve | virtual |
| extend(double length, bool start=false)=0 | MGCurve | pure virtual |
| extrapolated_pp(double tau, double dk, MGPPRep &pp) const | MGCurve | protected |
| face() | MGGel | inlinevirtual |
| face() const | MGGel | inlinevirtual |
| Frenet_frame(double t, MGUnit_vector &T, MGUnit_vector &N, MGUnit_vector &B, double &curvature, double &torsion) const | MGCurve | virtual |
| Frenet_frame2(double t, MGVector &V2, MGVector &T, MGVector &N, MGVector &B) const | MGCurve | virtual |
| fsurface() const | MGObject | inlinevirtual |
| fsurface() | MGObject | inlinevirtual |
| geometry() | MGGeometry | inlinevirtual |
| geometry() const | MGGeometry | inlinevirtual |
| get_average_tangent_length() const | MGCurve | |
| get_color() const | MGAttribedGel | |
| get_control_points(MGBPointSeq &cpoints) const | MGCurve | inlinevirtual |
| get_draw_attrib_mask() const | MGAttribedGel | virtual |
| get_name() const | MGAttribedGel | |
| get_render_attrib_mask() const | MGAttribedGel | virtual |
| getParamsC0Continuity(std::vector< double > ¶m) const | MGCurve | |
| getVBOElementsNumber() const | MGAttribedGel | |
| getVBOShaderElementsNumber() const | MGAttribedGel | |
| group() | MGGel | inlinevirtual |
| group() const | MGGel | inlinevirtual |
| has_common(const MGObject &obj2) const | MGObject | |
| has_same_direction_at(double s, const MGCurve &curve2, double t) const | MGCurve | |
| identify_type() const =0 | MGCurve | pure virtual |
| in_range(double t) const | MGCurve | virtual |
| in_range(const MGPosition &t) const | MGCurve | virtual |
| includes_object() const | MGObject | inlinevirtual |
| includes_object() | MGObject | inlinevirtual |
| intersect(const MGCurve &) const | MGCurve | virtual |
| intersect_1D(double f, int coordinate=0) const | MGCurve | protectedvirtual |
| intersect_brute_force(const MGCurve &) const | MGCurve | |
| intersect_dnum() const =0 | MGCurve | pure virtual |
| intersect_with_plane(const MGPlane &surf) const | MGCurve | |
| intersection(const MGObject &obj2) const | MGCurve | virtual |
| intersection(const MGCurve &obj2) const | MGCurve | virtual |
| intersection(const MGFSurface &obj2) const | MGCurve | virtual |
| intersection(const MGSurface &obj2) const | MGCurve | virtual |
| intersection(const MGFace &obj2) const | MGCurve | virtual |
| intersection(const MGShell &obj2) const | MGCurve | virtual |
| MGGeometry::intersection(const MGPoint &obj2) const | MGObject | inlinevirtual |
| is_Bezier(int ordr=0) const | MGCurve | virtual |
| is_closed() const | MGCurve | inline |
| is_closedWithError(double err) const | MGCurve | |
| is_coplanar(const MGCurve &curve2, MGPlane &plane) const | MGCurve | virtual |
| is_endpoint_parameter(double t) const | MGCurve | virtual |
| is_linear(MGStraight &straight) const | MGCurve | virtual |
| is_null() const | MGGeometry | inline |
| is_perpendicular(const MGPosition &P, double t) const | MGCurve | |
| is_planar(MGPlane &plane) const | MGCurve | virtual |
| is_startpoint_parameter(double t) const | MGCurve | virtual |
| isect(const MGCurve &curve2) const =0 | MGCurve | pure virtual |
| isect(const MGStraight &curve2) const =0 | MGCurve | pure virtual |
| isect(const MGRLBRep &curve2) const | MGCurve | virtual |
| isect(const MGEllipse &curve2) const | MGCurve | virtual |
| isect(const MGLBRep &curve2) const | MGCurve | virtual |
| isect(const MGSurfCurve &curve2) const =0 | MGCurve | pure virtual |
| isect(const MGBSumCurve &curve2) const | MGCurve | virtual |
| isect(const MGTrimmedCurve &curve2) const | MGCurve | |
| isect(const MGCompositeCurve &curve2) const | MGCurve | |
| isect(const MGSurface &surf) const =0 | MGCurve | pure virtual |
| isect(const MGPlane &surf) const =0 | MGCurve | pure virtual |
| isect(const MGSphere &surf) const =0 | MGCurve | pure virtual |
| isect(const MGCylinder &surf) const =0 | MGCurve | pure virtual |
| isect(const MGSBRep &surf) const =0 | MGCurve | pure virtual |
| isect(const MGRSBRep &surf) const =0 | MGCurve | pure virtual |
| isect(const MGBSumSurf &surf) const =0 | MGCurve | pure virtual |
| isect(const MGFSurface &fs) const | MGCurve | inline |
| isect(const MGFace &) const | MGCurve | virtual |
| isect(const MGShell &shl) const | MGCurve | |
| isect_1D(double f, int coordinate=0) const | MGCurve | |
| isect_with_noCompoSC(const MGSurfCurve &curve2) const | MGCurve | protectedvirtual |
| isect_withC1LB(const MGLBRep &curve2) const | MGCurve | protectedvirtual |
| knot(int i) const =0 | MGCurve | pure virtual |
| knot_vector() const =0 | MGCurve | pure virtual |
| knot_vector() | MGCurve | |
| length(double t1, double t2) const | MGCurve | virtual |
| length() const | MGCurve | inlinevirtual |
| length_param(double t, double len) const | MGCurve | virtual |
| limit(const MGInterval &rng)=0 | MGCurve | pure virtual |
| limit(double t0, double t1) | MGCurve | |
| m_box | MGGeometry | mutableprotected |
| m_dlistName | MGAttribedGel | mutableprotected |
| make_display_list(MGCL::VIEWMODE vmode=MGCL::DONTCARE) const | MGObject | virtual |
| manifold_dimension() const | MGCurve | inlinevirtual |
| MGAttribedGel() | MGAttribedGel | inline |
| MGAttribedGel(const MGAttribedGel &gel2) | MGAttribedGel | |
| MGCurve() | MGCurve | |
| MGCurve(const MGCurve &curve) | MGCurve | |
| MGGeometry() | MGGeometry | |
| MGGeometry(const MGGeometry &geo2) | MGGeometry | |
| MGObject() | MGObject | |
| MGObject(const MGObject &obj2) | MGObject | |
| negate()=0 | MGCurve | pure virtual |
| negate_param(double t) const =0 | MGCurve | pure virtual |
| negate_transform(MGGeometry &boundary) const | MGCurve | virtual |
| no_display() const | MGAttribedGel | virtual |
| object() | MGObject | inlinevirtual |
| object() const | MGObject | inlinevirtual |
| offset(double ofs_value, const MGVector &norm_vector=mgNULL_VEC) const | MGCurve | virtual |
| offset(const MGLBRep &ofs_value_lb, const MGVector &norm_vector=mgNULL_VEC) const | MGCurve | virtual |
| offset_c2(double ofs_value, const MGVector &norm_vector=mgNULL_VEC) const | MGCurve | virtual |
| offset_c2(const MGLBRep &ofs_value_lb, const MGVector &norm_vector=mgNULL_VEC) const | MGCurve | virtual |
| on(const MGPosition &point, double &t) const | MGCurve | virtual |
| on(const MGPosition &P, MGPosition &t) const | MGCurve | |
| oneD(const double g[4]) const =0 | MGCurve | protectedpure virtual |
| operator!=(const MGGel &gel2) const | MGGel | inlinevirtual |
| operator*=(double scale)=0 | MGCurve | pure virtual |
| operator*=(const MGMatrix &mat)=0 | MGCurve | pure virtual |
| operator*=(const MGTransf &tr)=0 | MGCurve | pure virtual |
| operator+=(const MGVector &v)=0 | MGCurve | pure virtual |
| operator-=(const MGVector &v)=0 | MGCurve | pure virtual |
| operator<(const MGGel &gel2) const =0 | MGCurve | pure virtual |
| operator=(const MGCurve &gel2) | MGCurve | inlinevirtual |
| MGGeometry::operator=(const MGGeometry &gel2) | MGGeometry | inlinevirtual |
| MGObject::operator=(const MGObject &obj2) | MGObject | inlinevirtual |
| MGAttribedGel::operator=(const MGAttribedGel &gel2) | MGAttribedGel | virtual |
| MGGel::operator=(const MGGel &gel2) | MGGel | inlinevirtual |
| operator==(const MGCompositeCurve &crv) const | MGCurve | virtual |
| operator==(const MGTrimmedCurve &crv) const | MGCurve | virtual |
| operator==(const MGGel &gel2) const =0 | MGCurve | pure virtual |
| operator>(const MGGel &gel2) const | MGGel | inlinevirtual |
| order() const =0 | MGCurve | pure virtual |
| out(std::ostream &) const | MGCurve | virtual |
| out_to_IGES(MGIgesOfstream &igesfile, int SubordinateEntitySwitch=0) const | MGGel | inlinevirtual |
| param(const MGPosition &) const | MGCurve | virtual |
| param_e() const =0 | MGCurve | pure virtual |
| param_error() const | MGCurve | virtual |
| param_normalize(double t) const =0 | MGCurve | pure virtual |
| param_range() const | MGCurve | virtual |
| param_round_into_range(double t) const | MGCurve | |
| param_s() const =0 | MGCurve | pure virtual |
| param_se(double t) const | MGCurve | |
| param_span() const | MGCurve | inlinevirtual |
| parameter_error() const | MGGeometry | |
| parameter_range() const | MGCurve | virtual |
| part(double t1, double t2, int multiple=0) const =0 | MGCurve | pure virtual |
| perp_guess(double t0, double t1, const MGPosition &P, double tg, double &t) const | MGCurve | virtual |
| perp_guess(double s0, double s1, const MGCurve &curve2, double t0, double t1, double sg, double tg, MGPosition &st) const | MGCurve | virtual |
| perp_point(const MGPosition &p, double &t, const double *g=0) const | MGCurve | virtual |
| perpendiculars(const MGCurve &crv) const | MGCurve | |
| perps(const MGPosition &P) const | MGCurve | virtual |
| perps(const MGCurve &crv2) const =0 | MGCurve | pure virtual |
| perps(const MGStraight &crv2) const =0 | MGCurve | pure virtual |
| perps(const MGRLBRep &crv2) const | MGCurve | virtual |
| perps(const MGEllipse &crv2) const | MGCurve | virtual |
| perps(const MGLBRep &crv2) const | MGCurve | virtual |
| perps(const MGSurfCurve &crv2) const | MGCurve | virtual |
| perps(const MGBSumCurve &crv2) const | MGCurve | virtual |
| perps(const MGCompositeCurve &crv2) const | MGCurve | |
| perps(const MGTrimmedCurve &crv2) const | MGCurve | |
| perps_with_noCompoSC(const MGSurfCurve &curve2) const | MGCurve | protectedvirtual |
| perps_withC1LB(const MGLBRep &lbC1) const | MGCurve | protectedvirtual |
| perpsSl(const MGStraight &sl) const | MGCurve | protected |
| pick_closest(const MGStraight &sl) const | MGCurve | virtual |
| point() | MGGel | inlinevirtual |
| point() const | MGGel | inlinevirtual |
| PolarCoordinatesLBRep() const | MGCurve | virtual |
| polygonize(double error, MGLBRep &lb2) const | MGCurve | virtual |
| project(const MGFSurface &surf, MGPvector< MGCurve > &vec_crv_uv, MGPvector< MGCurve > &vec_crv, const MGVector &vec) const | MGCurve | virtual |
| range(double t) const | MGCurve | virtual |
| range(const MGPosition &t) const | MGCurve | |
| ReadMembers(MGIfstream &buf) | MGCurve | protectedvirtual |
| rebuild(int how_rebuild=1, int parameter_normalization=2, double tol=-1., int ordr=0, const double *param_range=0) const | MGCurve | |
| remove_appearance() | MGObject | virtual |
| remove_GLattrib(long tid) | MGAttribedGel | |
| remove_knot() | MGCurve | virtual |
| render_attribute() const | MGAttribedGel | virtual |
| rotate_self(const MGVector &v, double, const MGPosition &=mgORIGIN) | MGCurve | virtual |
| scalePolar(double angleBase, double angle1, double angle2) const | MGCurve | |
| sdim() const =0 | MGCurve | pure virtual |
| set_appearance(const MGAppearance &appr2) | MGObject | virtual |
| set_color(const MGColor &newColor) | MGAttribedGel | |
| set_display() | MGAttribedGel | virtual |
| set_geometry(const MGGeometry &geo2) | MGGeometry | protected |
| set_GLattrib(MGGLAttrib *attr) | MGAttribedGel | virtual |
| set_name(const MGName &newName) | MGAttribedGel | |
| set_no_display() | MGAttribedGel | virtual |
| set_object(const MGObject &gel2) | MGObject | protected |
| setDirty(bool is_dirty) const | MGAttribedGel | |
| setDlistName(mgVBO *vbo=0) const | MGAttribedGel | |
| shade(mgVBO &vbo, const MGDrawParam ¶, mgVBO::ELEMENT_TARGET target=mgVBO::SHADING) const | MGObject | inlinevirtual |
| shell() | MGGel | inlinevirtual |
| shell() const | MGGel | inlinevirtual |
| start_point() const | MGCurve | virtual |
| string_content() const | MGGel | |
| surf() | MGGel | inlinevirtual |
| surf() const | MGGel | inlinevirtual |
| sweep(const MGUnit_vector &uvec, double start_dist, double end_dist) const =0 | MGCurve | pure virtual |
| tangent_guess(double t0, double t1, const MGPosition &P, double tg, double &t) const | MGCurve | virtual |
| topology() | MGGel | inlinevirtual |
| topology() const | MGGel | inlinevirtual |
| transform(const MGVector &v) | MGObject | inlinevirtual |
| transform(double scale) | MGObject | inlinevirtual |
| transform(const MGMatrix &mat) | MGObject | inlinevirtual |
| transform(const MGTransf &tr) | MGObject | inlinevirtual |
| trim_end(double t) | MGCurve | |
| trim_start(double t) | MGCurve | |
| trim_start_and_end(double ts, double te) | MGCurve | |
| type() const =0 | MGCurve | pure virtual |
| type_is(const MGAbstractGels &types) const | MGGel | |
| unlimit()=0 | MGCurve | pure virtual |
| unlimit_end()=0 | MGCurve | pure virtual |
| unlimit_start()=0 | MGCurve | pure virtual |
| update_mark() | MGCurve | inlineprotectedvirtual |
| visible() const | MGAttribedGel | inline |
| whoami() const | MGCurve | inlinevirtual |
| WriteMembers(MGOfstream &buf) const | MGCurve | protectedvirtual |
| ~MGAttribedGel() | MGAttribedGel | virtual |
| ~MGCurve() | MGCurve | virtual |
| ~MGGel() | MGGel | virtual |
| ~MGGeometry() | MGGeometry | virtual |
| ~MGObject() | MGObject | virtual |